18.C#编程指南-字段

常量是在编译时已知并在程序的生存期内不发生更改的不可变值。常量使用const修饰符进行声明。只有C#内置类型(System.Object除外)可以声明为const。用户定义的类型(包括类、结构和数组)不能为const。请使用readonly修饰符创建在运行时初始化一次即不可再更改的类、结构或数组。

C#不支持const方法、属性或事件。

常量必须在声明时初始化。

因为常量值对该类型的所有实例是相同的,所以常量被当作static字段一样访问。不使用static关键字声明常量。

posted on 2012-05-19 17:57  YeChun  阅读(153)  评论(0编辑  收藏  举报

导航