2016-11-15(2)(C#相关)---常数与字段

                                            常数与字段 

一:常数

常数只能定义为基元类型 在编译时候初始化

常数会产生版本问题 如果要求数据在运行时可以被另一个模块获取,就应该不要个常数,代替着使用只读变量。

二:字段

字段是数据成员,他保存着一个值类型的实例,或者是一个指向引用类型的引用。

支持静态字段或者实例字段

只读字段和读写字段 

只读字段只能在构造器里被赋值 (甚至多次赋值)

静态只读字段 只能在静态构造器里面被赋值。

例:

public readonly Int32 num=0;  //用内联的方式 为其初始化 其实真正初始化 还是在构造里面。

posted @ 2016-11-15 14:46  梁志铭  阅读(128)  评论(0)    收藏  举报