C#中的静态类和非静态类有什么区别?
以下是静态类和非静态类之间的区别-
可以实例化非静态类,而不能实例化静态类,即您不能使用new关键字来创建类类型的变量
静态类只能具有静态方法。
非静态类可以具有实例方法和静态方法。
您可以使用类名本身来访问静态类的成员
静态类是密封的。
静态类的例子-
public static class Calculate
非静态类的示例-
public class Calculate
以下是静态类和非静态类之间的区别-
可以实例化非静态类,而不能实例化静态类,即您不能使用new关键字来创建类类型的变量
静态类只能具有静态方法。
非静态类可以具有实例方法和静态方法。
您可以使用类名本身来访问静态类的成员
静态类是密封的。
静态类的例子-
public static class Calculate
非静态类的示例-
public class Calculate