在C#中創建和使用靜態類非常簡單,只需要在類的定義前面加上關鍵字static即可。靜態類不能被實例化,只能通過類名直接訪問其中的靜態成員。
下面是一個簡單的靜態類示例:
public static class MathUtility
{
public static int Add(int a, int b)
{
return a + b;
}
public static int Subtract(int a, int b)
{
return a - b;
}
}
在上面的示例中,MathUtility是一個靜態類,包含了Add和Subtract兩個靜態方法。可以直接通過類名訪問這兩個方法,而不需要先實例化這個類。
使用靜態類的示例:
int sum = MathUtility.Add(3, 5); // 調用靜態方法Add
int difference = MathUtility.Subtract(10, 7); // 調用靜態方法Subtract
通過這種方式,可以在C#中方便地創建和使用靜態類。