修饰符只读对仅获取属性无效

我尝试实现单例

public static readonly MyClass Instance { get; } = new MyClass();

但是 Visual Studio 告诉我,我不能对这个项目使用 readonly。这是为什么?


慕田峪7331174
浏览 155回答 1
1回答

慕桂英3389331

readonly 是字段的有效修饰符。对于属性,您可以控制是否以及谁可以使用get和写入/读取set。readonly对财产没有意义。
打开App,查看更多内容
随时随地看视频慕课网APP