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.
Standart LINQ yöntemlerinden daha fazla verimlilik ImmutableArray<T> sunan LINQ uzantı yöntemi geçersiz kılmaları
NuGet paketi: System.Collections.Immutable (sabit koleksiyonlar ve nasıl yükleneceği hakkında)
public ref class ImmutableArrayExtensions abstract sealed
public static class ImmutableArrayExtensions
type ImmutableArrayExtensions = class
Public Module ImmutableArrayExtensions
- Devralma
-
ImmutableArrayExtensions
Yöntemler
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>) |
Dizinin herhangi bir öğe içerip içermediğini belirten bir değer alır. |
Any<T>(ImmutableArray<T>, Func<T,Boolean>) |
Dizinin belirtilen koşulla eşleşen herhangi bir öğe 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. |
ElementAt<T>(ImmutableArray<T>, Int32) |
Dizideki belirtilen dizindeki öğesini döndürür. |
ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Belirtilen dizindeki öğeyi bir dizide veya dizin aralık dışındaysa varsayılan bir değerle döndürür. |
First<T>(ImmutableArray<T>) |
Dizideki ilk öğeyi 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. |
FirstOrDefault<T>(ImmutableArray<T>) |
Bir dizinin ilk öğesini veya dizide öğe yoksa varsayılan değeri 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. |
Last<T>(ImmutableArray<T>) |
Dizinin son öğesini 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. |
LastOrDefault<T>(ImmutableArray<T>) |
Bir dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür. |
LastOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Bir koşulu karşılayan bir dizinin son öğesini veya böyle bir öğe bulunamazsa varsayılan değeri döndürür. |
LastOrDefault<T>(ImmutableArray<T>.Builder) |
Koleksiyondaki son öğeyi veya koleksiyon boşsa 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 buradaki her öğede bir sonuç seçici işlevi çağırır. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, IEnumerable<TDerived>, IEqualityComparer<TBase>) |
Eşitlik karşılaştırıcısına göre iki sıranın eşit olup olmadığını belirler. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, Func<TBase,TBase,Boolean>) |
Eşitlik karşılaştırıcısına göre iki sıranın eşit olup olmadığını belirler. |
SequenceEqual<TDerived,TBase>(ImmutableArray<TBase>, ImmutableArray<TDerived>, IEqualityComparer<TBase>) |
Eşitlik karşılaştırıcısına göre iki sıranın eşit olup olmadığını belirler. |
Single<T>(ImmutableArray<T>) |
Bir dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur. |
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. |
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. |
SingleOrDefault<T>(ImmutableArray<T>, Func<T,Boolean>) |
Belirtilen koşulu karşılayan bir dizinin tek öğesini veya böyle bir öğe yoksa varsayılan değeri döndürür; Bu yöntem, koşulu birden fazla öğe karşılarsa 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>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
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,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
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. |
Where<T>(ImmutableArray<T>, Func<T,Boolean>) |
Bir koşula göre bir değer dizisini filtreler. |