C# 静态

2019-08-07  本文已影响0人  ayasechihaya

静态变量

被所在类的所有实例共享,同一内存位置

可被实例修改

在创建类的实例前就应该初始化

静态方法

静态一般方法

属于类而非类的实例,不需要实例即可调用,因此也只能使用静态变量和静态方法

静态构造方法

在所有方法执行前、在所有变量被第一次访问前、执行

由.NET自动调用

用于初始化静态变量

静态类

唯一作用:将一组相关成员组合在一起

内部只能定义静态变量和静态方法


构造方法

方法名与类名相同,没有返回值类型,可重载(即可有多个)

用于实例化类时做一些初始化

析构方法

~加类名

用于释放被占用的系统资源

没有任何修饰符、没有任何参数、不返回任何值

只能被自动调用

上一篇 下一篇

猜你喜欢

热点阅读