阅读量:0
要在C#中创建一个静态类,可以使用关键字static来修饰类。静态类无法实例化,只能通过类名直接访问其静态成员。
下面是一个创建静态类的示例代码:
public static class MyStaticClass { public static void MyStaticMethod() { Console.WriteLine("This is a static method in a static class."); } public static int MyStaticProperty { get; set; } }
在上面的示例中,我们创建了一个名为MyStaticClass的静态类,并定义了一个静态方法MyStaticMethod和一个静态属性MyStaticProperty。
要使用静态类中的方法和属性,可以通过类名直接访问:
MyStaticClass.MyStaticMethod(); MyStaticClass.MyStaticProperty = 10;
需要注意的是,静态类中只能包含静态成员,不能包含实例成员。静态类不能被继承,并且不能包含实例构造函数。