Q-->question A-->answer M-->mention(2007-06-04)
The Chapter 7th Constant
Q:何为常量?
A:是值永远不会改变的符号,它的值必须在编译时就确定。编译后,其值保存在Assembly的meta data中。常量为隐含的static,它不能用static关键字来约束。
Q:常量与只读的区别(const and readonly)?
A:常量为不可变的,而只读则可以通过构造器写入(只能)。
M:当字段为引用类型时,并标记为readonly时,则其是不可变引用,但其值是可以改变的(也就是所谓的
指针常量)。