首页 > Windows开发 > 详细

c#...的类型初始值设定项引发异常。

时间:2015-08-05 12:14:34      阅读:677      评论:0      收藏:0      [点我收藏+]

今天一直遇到这个问题

技术分享

最后跟踪到 CommonConts class 中(用于存放常量)发现

技术分享

改成

技术分享

就不会再有错误

就查了下 static readonly 与 const 的区别

http://www.cnblogs.com/wangshenhe/archive/2012/05/16/2503831.html

我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。
二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。

 

c#...的类型初始值设定项引发异常。

原文:http://www.cnblogs.com/feigao/p/4704055.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!