【问题标题】:List and ReadOnly property列表和只读属性
【发布时间】:2010-05-27 20:29:02
【问题描述】:

List(和List)实例可以是只读的,见ReadOnly属性;如果集合具有属性 ReadOnly 属性,方法将引发异常。

如何创建只读 List 实例?主要用途是什么?

【问题讨论】:

    标签: c# list readonly-collection


    【解决方案1】:

    ReadOnlyCollection

    从上面的链接:

    "一个只读的集合是 只是一个带有包装器的集合 这可以防止修改 收藏;因此,如果更改是 制作到基础集合中, 只读集合反映了那些 变化。”

    所以,只要您需要一个不可更改的集合,就使用它。

    【讨论】:

    • 理解这一点的最佳方法是阅读 Michael 提供的链接中的恐龙列表示例。
    猜你喜欢
    • 1970-01-01
    • 2016-08-27
    • 2010-11-22
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 2014-08-22
    相关资源
    最近更新 更多