ReadOnlyCollection 的使用

来源:互联网 发布:linux 配置lnmp 编辑:程序博客网 时间:2024/04/28 11:39

使用ReadOnlyCollection<T>包装就很容易实现只读的集合类,如果有字段不想给修改,可以用过使用ReadOnlyCollection<T>来包装:

ReadOnlyCollection的主要优势是使用上的灵活性,可以在任何支持IList或IList<T>的集合中把它做为接口使用。ReadOnlyCollection还可以象这样包装一般数组:

int [] items = new int[3];
    items[
0]=0;
    items[
1]=1;
    items[
2]=2;
new ReadOnlyCollection<int>(items);
0 0
原创粉丝点击