来个例子,体会更深。
========== =============
public class Class1
{
public const string a = 'const'; //不可修改,一直固定死的
public readonly string aa = "readonly";
public Class1(string s) //readonly 在实例化的时候可赋值, 在各实例中为只读
{
aa = s;
}
}
以上部分,如果
public readonly string aa = "readonly"; 加上修饰符static ,那么他和const相差不大,都是类访问的只读变量。