摘要: 原创: C#语言有两种常量机制:一种为编译时常量,用const关键字来声明;一种为运行时常量,用readonly来声明。 两种常量的差别是:编译时常量值的辨析发生在编译时,而运行时常量值的辨析发生在运行时。换言之,使用编译时常量编译后的IL代码直接引用它的值,而运行时常量编译后的IL代码引用的是readonly变量。 那么这种差异对我们的程序将会带来什么影响呢?假设我们在一个名为ClassLibr... 阅读全文
posted @ 2009-06-02 16:05 GIS一颗星 阅读(152) 评论(0) 推荐(0) 编辑