【发布时间】:2019-12-19 23:03:05
【问题描述】:
我想在我的 c# 代码中创建一个只读数组
private readonly string[] students = new string[] { "Alice", "John" };
编译器并没有抱怨它,但我在以下链接中读到数组字段不应该是只读的。创建只读数组的最佳方法是什么?
https://docs.microsoft.com/en-us/visualstudio/code-quality/ca2105?view=vs-2019
如何创建只读数组?我只需要一个静态数组来检查其他值
【问题讨论】:
-
如果字段是私有的,你为什么要让它只读?