Effctive C#第二版 读书笔记2

1,用运行时常量,而不是编译时常量 编译器常量(const)仅能用于数字和字符串。 运行时常量(readonly)也是一种常量,在构造函数执行后不能被再次修改 区别:只读的值将在运行时给出,运行是常量能够是任意类型,必须在构造函数或初始华器中初始化。 readOnly值是在运行时解析的,用用一个redaonly常量时生成dIL引用的是readonly变量,而不是其值。编译期常量将一样生成IL,就像
相关文章
相关标签/搜索