2010-05-27 74 views
4

List(和List)實例可以只讀,只能看到ReadOnly屬性;方法在集合具有屬性ReadOnly屬性的情況下拋出異常。List和ReadOnly屬性

如何創建只讀列表實例?主要用途是什麼?

回答

8

ReadOnlyCollection

從上面的鏈接:

「的集合,是隻讀的是 簡單地用一個包裝 ,其防止修改 集合的集合;因此,如果變化是 作出了基礎收集, 只讀集合反映了那些 的變化。「

因此,無論何時您需要一個不可更改的集合,請使用它。

+0

理解這一點的最佳方法是從Michael提供的鏈接中讀取恐龍列表示例。 – DanielV 2015-07-08 08:49:34