繁体   English   中英

java中的public final static的c#等价物是什么

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM