创建实例后无法获取Const变量
本文关键字:获取 Const 变量 实例 创建 | 更新日期: 2023-09-27 18:02:38
这是我的c#类代码
public class ConstReadOnly
{
public const int cV = 10;
public readonly int rV = 40;
}
现在,当我尝试创建这个类的实例时,我没有得到const
变量cV
。这可能是原因。
const
是隐式静态的,您可以通过类名访问它们,如:
ConstReadOnly.cV
你可能会看到Jon Skeet的这篇文章-为什么我不能同时使用static和const ?
因为常量是隐式静态的。
如果要使用它们,请使用类名作为限定符。
int fromConstInt = ConstReadOnly.cV;