C# 静态

方面的意义

首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法

 

特点

1、静态类中只能包含静态成员

2、无法实例化(即无法 new出来)

3、是密封的

4、不能包含实例构造函数

 

任何使用静态或非静态

一个类的成员,和它所在类的实例化对象无关,

使用于不依赖new出来的实例,例如DBHelp

生存周期

静态:一直存在,从程序启动,执行到类文件时,一直到程序关闭

非静态:实例化的时候,才会开始生存周期

 

例子

静态类中只能包含静态的成员

 

 调用静态成员

直接类名加方法名  StaticClass.returnName()

 

posted on 2022-07-08 23:16  写个笔记  阅读(117)  评论(0编辑  收藏  举报

导航