C#中的静态类和非静态类有什么区别?

以下是静态类和非静态类之间的区别-

  • 可以实例化非静态类,而不能实例化静态类,即您不能使用new关键字来创建类类型的变量

  • 静态类只能具有静态方法。

  • 非静态类可以具有实例方法和静态方法。

  • 您可以使用类名本身来访问静态类的成员

  • 静态类是密封的。

静态类的例子-

public static class Calculate

非静态类的示例-

public class Calculate

以上是 C#中的静态类和非静态类有什么区别? 的全部内容, 来源链接: utcz.com/z/357938.html

回到顶部