- CentOS退出vi命令及CentOS退出vi
- VS2008中新建项目跟新建网站有什么区别
- 构建技术方
- php的header的用法总结
- URL设计规范
- 商城网站建设
- PHP缓存数据,Cache的使用方法
- jQuery给动态添加的元素绑定事件的方法
- 正则表达式判断
- pr值是什么?影响网页PR值的几个因素
邮箱:
手机:15383239821
ICollection和ICollection定义源码
ICollection<T>是可以对其中的对象进行计数的标准集合接口。它可以确定集合大小(Count),确定集合中是否存在某个元素(Contains),将集合复制到一个数组(ToArray)以及确定集合是否为只读(IsReadOnly)。对于可写集合,还可以对集合元素进行添加(Add)、删除(Remove)以及清空(Clear)操作。
由于它扩展自IEnumerable<T>,因此也可以通过foreach语句进行遍历。
public interface ICollection<T> : IEnumerable<T>, IEnumerable
{
int Count { get; }
bool IsReadOnly { get; }
void Add(T item);
void Clear();
bool Contains(T item);
void CopyTo(T[] array, int arrayIndex);
bool Remove(T item);
}
非泛型的ICollection也提供了计数的功能,但是它并不支持修改或检查集合元素的功能:
public interface ICollection : IEnumerable
{
int Count { get; }
object SyncRoot { get; }
bool IsSynchronized { get; }
void CopyTo(Array array, int index);
}
- 上一篇:IEnumerable和ICollection简介
- 下一篇:IList
和IList
-
2012-06-30浅谈如何做好百度百科SEO
-
2020-11-12sql语句中distinct去重用法
-
2024-01-19vue学习之生命周期,钩子函数执行顺序
-
2020-08-18小程序用户登录获取Token的流程
-
2010-07-20门户网站的SEO策略
-
2024-01-18禁止百度图片搜索收录网站某些图片该如何设置?
