原地址:http://blog.csdn.net/quanweiru/article/details/4411608
IList(T) 方法
IList(T) 类型公开以下成员。
![](http://i.msdn.microsoft.com/Global/Images/clear.gif)
名称 | 说明 | |
---|---|---|
![]() | Add | 将某项添加到 ICollection(T)中。 (继承自 ICollection(T)。) |
![]() | Clear | 从 ICollection(T)中移除所有项。 (继承自 ICollection(T)。) |
![]() | Contains | 确定 ICollection(T)是否包含特定值。 (继承自 ICollection(T)。) |
![]() | CopyTo | 从特定的 Array 索引开始,将 ICollection(T)的元素复制到一个 Array 中。 (继承自 ICollection(T)。) |
![]() | GetEnumerator | 已重载。 |
![]() | IndexOf | 确定 IList(T)中特定项的索引。 |
![]() | Insert | 将一个项插入指定索引处的 IList(T)。 |
![]() | Remove | 从 ICollection(T)中移除特定对象的第一个匹配项。 (继承自 ICollection(T)。) |
![]() | RemoveAt | 移除指定索引处的 IList(T)项。 |
![](http://i.msdn.microsoft.com/Global/Images/clear.gif)
名称 | 说明 | |
---|---|---|
![]() | Aggregate | 对序列应用累加器函数。 (由 Enumerable 定义。) |
![]() | All | 确定序列中的所有元素是否满足条件。 (由 Enumerable 定义。) |
![]() | Any | 已重载。 确定序列中的任何元素是否存在或满足条件。 |
![]() | AsEnumerable | 返回类型化为 IEnumerable(T)的输入。 (由 Enumerable 定义。) |
![]() | AsQueryable | 已重载。 将 IEnumerable 或泛型 IEnumerable(T)转换为 IQueryable 或泛型 IQueryable(T) 。 |
![]() | Average | 已重载。 计算数值序列的平均值。 |
![]() | Cast | 将 IEnumerable 的元素转换为指定的类型。 (由 Enumerable 定义。) |
![]() | Concat | 连接两个序列。 (由 Enumerable 定义。) |
![]() | Contains | 已重载。 确定序列是否包含指定的元素。 |
![]() | Count | 已重载。 返回序列中的元素数量。 |
![]() | DefaultIfEmpty | 已重载。 返回 IEnumerable(T)的元素;如果序列为空,则返回一个具有默认值的单一实例集合。 |
![]() | Distinct | 已重载。 返回序列中的非重复元素。 |
![]() | ElementAt | 返回序列中指定索引处的元素。 (由 Enumerable 定义。) |
![]() | ElementAtOrDefault | 返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。 (由 Enumerable 定义。) |
![]() | Except | 已重载。 生成两个序列的差集。 |
![]() | First | 已重载。 返回序列中的第一个元素。 |
![]() | FirstOrDefault | 已重载。 返回序列中的第一个元素;如果未找到元素,则返回默认值。 |
![]() | Intersect | 已重载。 生成两个序列的交集。 |
![]() | Last | 已重载。 返回序列的最后一个元素。 |
![]() | LastOrDefault | 已重载。 返回序列中的最后一个元素;如果未找到元素,则返回默认值。 |
![]() | LongCount | 已重载。 返回一个 Int64,表示序列中的元素的数量。 |
![]() | Max | 已重载。 返回值序列中的最大值。 |
![]() | Min | 已重载。 返回值序列中的最小值。 |
![]() | OfType | 根据指定类型筛选 IEnumerable 的元素。 (由 Enumerable 定义。) |
![]() | Reverse | 反转序列中元素的顺序。 (由 Enumerable 定义。) |
![]() | SequenceEqual | 已重载。 根据相等比较器确定两个序列是否相等。 |
![]() | Single | 已重载。 返回值序列的单个特定元素。 |
![]() | SingleOrDefault | 已重载。 返回值序列的单个特定元素;如果未找到此类元素,则返回默认值。 |
![]() | Skip | 跳过序列中指定数量的元素,然后返回剩余的元素。 (由 Enumerable 定义。) |
![]() | SkipWhile | 已重载。 只要满足指定的条件,就跳过序列中的元素,然后返回剩余元素。 |
![]() | Sum | 已重载。 计算数值序列之和。 |
![]() | Take | 从序列的开头返回指定数量的连续元素。 (由 Enumerable 定义。) |
![]() | TakeWhile | 已重载。 只要满足指定的条件,就会返回序列的元素,然后跳过剩余的元素。 |
![]() | ToArray | 从 IEnumerable(T)创建一个数组。 (由 Enumerable 定义。) |
![]() | ToList | 从 IEnumerable(T)创建一个 List(T)。 (由 Enumerable 定义。) |
![]() | Union | 已重载。 生成两个序列的并集。 |
![]() | Where | 已重载。 基于谓词筛选值序列。 |