前端之家收集整理的这篇文章主要介绍了
为什么我不能使用’这个’.在C#中访问我的班级常数?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在C#.NET中,为什么无法使用’this’关键字访问类中的常量?
例:
public class MyTest
{
public const string HI = "Hello";
public void TestMethod()
{
string filler;
filler = this.HI; //Won't work.
filler = HI //Works.
}
}
因为类常量不是实例成员;他们是班级成员.这个关键字是指一个对象,而不是类,所以你不能用它来引用类常量.
无论您是否在类中的静态或实例方法中访问常量,这都适用.
原文链接:https://www.f2er.com/csharp/96763.html