本文為機器翻譯文章。如需檢視英文版，請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上，即可在快顯視窗顯示英文原文。 譯文 原文

# ImmutableArrayExtensions 方法

## 方法

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>)

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>)