题
我正在捆绑制作一个全局变量类,这是我的代码
public static class GLOBALVAR
{
public static const Color DIFFRENCECOLOR = System.Drawing.Color.LightSalmon;
public static const Color NOMATCHCOLOR = System.Drawing.Color.LightBlue;
}
.
但这不想工作,我收到这个错误
The type 'System.Drawing.Color' cannot be declared const
.
有没有办法制作这项工作。
解决方案
您可以使用readonly
而不是
public static readonly Color DIFFRENCECOLOR = System.Drawing.Color.LightSalmon;
.
readonly
关键字意味着您的变量,DIFFRENCECOLOR
只能在IT类的构造函数中修改生成扫描码。
通常用于在运行时声明“常量”的时候,但它也为此目的工作。
不隶属于 StackOverflow