选择readonly而不是const
摘要:
对于常量,C#里有两个不同的版本:编译时常量(const)和运行时常量(readonly)。保留const是为了满足那些对性能要求苛刻,且其值永远不发生改变的常量使用的lconst效率更高lreadonly可维护性好lconst仅限于数字和字符串lreadonly可以是一个类的实例成员,也可以是一个类型的静态成员,从而为每一个类的实例存放不同的值。而const只能是静态成员即:public readonly string s1 = "类型的实例成员";public static readonly string s2 = "类型的静态成员";而:publi 阅读全文
posted @ 2012-01-31 18:07 东风梦遥 阅读(256) 评论(0) 推荐(0)
浙公网安备 33010602011771号