[英]What is the c# equivalent of public final static in java
在Java中我可以写:
public final static MyClass foo = new MyClass("foo");
C#中有没有相应的东西?
对于我能想到的Java final
字段,最接近的事情(不完全相同, final
还有其他意义 )是readonly
:
public static readonly MyClass field = new MyClass("foo");
如果你有一个原始类型(string,int,boolean),你可能想要使用const
代替。
public const string MAGIC_STRING = "Foo";
sealed class finalClass
{
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.