在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#中方便地创建和使用静态类。