C#中readonly和const的区别

来源:互联网 发布:大数据公司盈利模式 编辑:程序博客网 时间:2024/05/16 19:27

readonly 关键字与 const 关键字不同。 const 字段只能在该字段的声明中初始化。 readonly 字段可以在声明或构造函数中初始化。 因此,根据所使用的构造函数,readonly 字段可能具有不同的值。 另外,const 字段为编译时常数,而 readonly 字段可用于运行时常数,如下例所示:

public static readonly uint timeStamp = (uint)DateTime.Now.Ticks;
0 0
原创粉丝点击