摘要: C#中经常用const或者readonly来定义不可改变常量,那么如何使用它们呢?主要内容:const和readonly的区别 readonly的补充说明 1. const和readonly的区别主要的区别在于 const是在编译时确定值的,readonly是在运行时确定值的。因此,用const修饰的字段,必须在定义的时候就赋值,否则编译器报错。而readonly修饰的字段除了可以在定义时赋值以外,还可以在构造函数中赋值。验证的代码如下:using System;namespace Test7{ public class CLRviaCSharp_7 { const string cValue 阅读全文
posted @ 2011-06-29 08:59 wang_yb 阅读(653) 评论(0) 推荐(2) 编辑