Aggregate<T>(ImmutableArray<T>, Func<T,T,T>)
|
以累加方式向元素序列应用函数。
|
Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>)
|
以累加方式向元素序列应用函数。
|
Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>)
|
以累加方式向元素序列应用函数。
|
All<T>(ImmutableArray<T>, Func<T,Boolean>)
|
获取一个值,该值指示此数组中的所有元素是否与给定的条件匹配。
|
Any<T>(ImmutableArray<T>)
|
获取一个值,该值指示数组是否包含任何元素。
|
Any<T>(ImmutableArray<T>, Func<T,Boolean>)
|
获取一个值,该值指示数组是否包含与指定条件匹配的任何元素。
|
Any<T>(ImmutableArray<T>.Builder)
|
返回一个值,该值指示此集合是否包含任何元素。
|
ElementAt<T>(ImmutableArray<T>, Int32)
|
返回数组中指定索引处的元素。
|
ElementAtOrDefault<T>(ImmutableArray<T>, Int32)
|
返回序列中指定索引处的元素;如果索引超出范围,则返回默认值。
|
First<T>(ImmutableArray<T>)
|
返回数组中的第一个元素。
|
First<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足指定条件的第一个元素。
|
First<T>(ImmutableArray<T>.Builder)
|
返回集合中的第一个元素。
|
FirstOrDefault<T>(ImmutableArray<T>)
|
返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。
|
FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足条件的第一个元素;如果未找到这样的元素,则返回默认值。
|
FirstOrDefault<T>(ImmutableArray<T>.Builder)
|
返回集合中的第一个元素;如果集合为空,则返回默认值。
|
Last<T>(ImmutableArray<T>)
|
返回数组的最后一个元素。
|
Last<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足指定条件的最后一个元素。
|
Last<T>(ImmutableArray<T>.Builder)
|
返回集合中的最后一个元素。
|
LastOrDefault<T>(ImmutableArray<T>)
|
返回序列中的最后一个元素;如果序列中不包含任何元素,则返回默认值。
|
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足条件的最后一个元素;如果未找到这样的元素,则返回默认值。
|
LastOrDefault<T>(ImmutableArray<T>.Builder)
|
返回集合中的最后一个元素;如果集合为空,则返回默认值。
|
Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>)
|
将序列中的每个元素投影到新表单。
|
SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
将序列的每个元素投影到 IEnumerable<T>,并将结果序列合并为一个序列,并对其中每个元素调用结果选择器函数。
|
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>)
|
根据相等比较器确定两个序列是否相等。
|
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>)
|
根据相等比较器确定两个序列是否相等。
|
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>)
|
根据相等比较器确定两个序列是否相等。
|
Single<T>(ImmutableArray<T>)
|
返回序列的唯一元素;如果该序列并非恰好包含一个元素,则会引发异常。
|
Single<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足指定条件的唯一元素;如果有多个这样的元素存在,则会引发异常。
|
SingleOrDefault<T>(ImmutableArray<T>)
|
返回数组中的唯一元素;如果序列为空,则返回默认值;如果序列包含多个元素,此方法将引发异常。
|
SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>)
|
返回序列中满足指定条件的唯一元素;如果这类元素不存在,则返回默认值;如果有多个元素满足该条件,此方法将引发异常。
|
ToArray<T>(ImmutableArray<T>)
|
将此数组的内容复制到不可变数组。
|
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)
|
基于此数组的内容创建字典。
|
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)
|
基于此数组的内容创建字典。
|
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)
|
基于此数组的内容创建字典。
|
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)
|
基于此数组的内容创建字典。
|
Where<T>(ImmutableArray<T>, Func<T,Boolean>)
|
基于谓词筛选值序列。
|