IList(T) 方法
IList(T) 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
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)项。 |
扩展方法
名称 | 说明 | |
---|---|---|
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 | 已重载。 基于谓词筛选值序列。 |