IConllection 定义所有非泛型集合的大小,枚举数和同步方法
int count{get;}
bool IsSynchronized{get;}
object SyncRoot{get;}
void CopyTo(Array array,int index);
ICloneable 支持克隆,即用与现有实例相同的值创建新实例
IComparable<T> 定义由值类型或类实现的通用比较的方法,以为排序实例创建类型特定的比较方法
IEnumerable 公开枚举数,该枚举数支持在非泛型集合上进行简单迭代
IEnumerator GetEnumerator();
IEnumerator 支持对泛型集合的简单迭代
object Current{get;}
bool MoveNext();
void Reset();
list<T> 表示可通过索引访问的强类型列表。提供用于对列表进行搜索、排序和操作的方法
IList 表示可按索引单独访问的对象的非泛型集合
Array 提供创建,操作,搜索和排序数组的方法,因而在公共语言运行库中用所有数据的基类