ImmutableArrayExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örnekler için ImmutableArray<T> standart LINQ yöntemlerinden daha verimli linq uzantısı yöntemi geçersiz kılmaları sağlar.
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Devralma
-
ImmutableArrayExtensions
Yöntemler
| Name | Description |
|---|---|
| Aggregate<T>(ImmutableArray<T>, Func<T,T,T>) |
Bir işlevi bir öğe dizisine kümülatif bir şekilde uygular. |
| Aggregate<TAccumulate,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>) |
Bir işlevi bir öğe dizisine kümülatif bir şekilde uygular. |
| Aggregate<TAccumulate,TResult,T>(ImmutableArray<T>, TAccumulate, Func<TAccumulate,T,TAccumulate>, Func<TAccumulate,TResult>) |
Bir işlevi bir öğe dizisine kümülatif bir şekilde uygular. |
| All<T>(ImmutableArray<T>, Func<T,Boolean>) |
Bu dizideki tüm öğelerin belirli bir koşulla eşleşip eşleşmediğini belirten bir değer alır. |
| Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Dizinin belirtilen koşulla eşleşen öğeler içerip içermediğini belirten bir değer alır. |
| Any<T>(ImmutableArray<T>.Builder) |
Bu koleksiyonun herhangi bir öğe içerip içermediğini belirten bir değer döndürür. |
| Any<T>(ImmutableArray<T>) |
Dizinin herhangi bir öğe içerip içermediğini belirten bir değer alır. |
| ElementAt<T>(ImmutableArray<T>, Int32) |
Dizideki belirtilen dizindeki öğesini döndürür. |
| ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Bir dizideki belirtilen dizindeki öğesini veya dizin aralık dışındaysa varsayılan değeri döndürür. |
| First<T>(ImmutableArray<T>, Func<T,Boolean>) |
Belirtilen koşulu karşılayan bir dizideki ilk öğeyi döndürür. |
| First<T>(ImmutableArray<T>.Builder) |
Koleksiyondaki ilk öğeyi döndürür. |
| First<T>(ImmutableArray<T>) |
Dizideki ilk öğeyi döndürür. |
| FirstOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Böyle bir öğe bulunamazsa, bir koşulu veya varsayılan değeri karşılayan dizinin ilk öğesini döndürür. |
| FirstOrDefault<T>(ImmutableArray<T>.Builder) |
Koleksiyondaki ilk öğeyi veya koleksiyon boşsa varsayılan değeri döndürür. |
| FirstOrDefault<T>(ImmutableArray<T>) |
Bir dizinin ilk öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür. |
| Last<T>(ImmutableArray<T>, Func<T,Boolean>) |
Belirtilen koşulu karşılayan bir dizinin son öğesini döndürür. |
| Last<T>(ImmutableArray<T>.Builder) |
Koleksiyondaki son öğeyi döndürür. |
| Last<T>(ImmutableArray<T>) |
Dizinin son öğesini döndürür. |
| LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Böyle bir öğe bulunamazsa, bir koşulu veya varsayılan değeri karşılayan bir dizinin son öğesini döndürür. |
| LastOrDefault<T>(ImmutableArray<T>.Builder) |
Koleksiyondaki son öğeyi veya koleksiyon boşsa varsayılan değeri döndürür. |
| LastOrDefault<T>(ImmutableArray<T>) |
Bir dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür. |
| Select<T,TResult>(ImmutableArray<T>, Func<T,TResult>) |
Bir dizinin her öğesini yeni bir forma projeler. |
| SelectMany<TSource,TCollection,TResult>(ImmutableArray<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Bir dizinin her öğesini bir IEnumerable<T>öğesine projeler, sonuçta elde edilen dizileri tek bir sırayla düzleştirir ve bu dizideki her öğede bir sonuç seçici işlevi çağırır. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
İki sıranın eşitlik karşılaştırıcısına göre eşit olup olmadığını belirler. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
İki sıranın eşitlik karşılaştırıcısına göre eşit olup olmadığını belirler. |
| SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
İki sıranın eşitlik karşılaştırıcısına göre eşit olup olmadığını belirler. |
| Single<T>(ImmutableArray<T>, Func<T,Boolean>) |
Belirtilen koşulu karşılayan bir dizinin tek öğesini döndürür ve birden fazla öğe varsa bir özel durum oluşturur. |
| Single<T>(ImmutableArray<T>) |
Bir dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur. |
| SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Belirtilen bir koşulu veya böyle bir öğe yoksa varsayılan değeri karşılayan bir dizinin tek öğesini döndürür; Bu yöntem, koşulu birden fazla öğe karşılarsa bir özel durum oluşturur. |
| SingleOrDefault<T>(ImmutableArray<T>) |
Dizinin tek öğesini veya dizi boşsa varsayılan değeri döndürür; Bu yöntem, dizide birden fazla öğe varsa bir özel durum oluşturur. |
| ToArray<T>(ImmutableArray<T>) |
Bu dizinin içeriğini değiştirilebilir bir diziye kopyalar. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
| Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Bir koşula göre bir değer dizisini filtreler. |