c#

如何在C#中创建static类

小樊
93
2024-07-22 19:06:03
栏目: 编程语言

要在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;

需要注意的是,静态类中只能包含静态成员,不能包含实例成员。静态类不能被继承,并且不能包含实例构造函数。

0
看了该问题的人还看了