Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Java 中,可以使用 Collections#unmodifiableList() 方法从现有的 List 对象创建一个不可修改的列表。C# 中是否有任何对应物?我是该语言的新手,在 MSDN 文档中找不到类似的内容。
只读集合
var dinosaurs = new List<string>(); dinosaurs.Add("Tyrannosaurus"); dinosaurs.Add("Amargasaurus"); dinosaurs.Add("Deinonychus"); dinosaurs.Add("Compsognathus"); var readOnlyDinosaurs = new ReadOnlyCollection<string>(dinosaurs);