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 yükleme 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 öğ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. |
ElementAt<T>(ImmutableArray<T>, Int32) |
Dizideki belirtilen dizindeki öğesini döndürür. |
ElementAtOrDefault<T>(ImmutableArray<T>, Int32) |
Dizin aralık dışındaysa, belirtilen dizindeki bir dizideki veya varsayılan değerdeki öğesini 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 dizi öğe içermiyorsa 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>) |
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. |
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>) |
İki dizinin 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 dizinin 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 dizinin eşitlik karşılaştırıcısına göre 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>) |
Bir dizide belirtilen koşulu karşılayan tek öğeyi döndürür ve birden fazla öğe varsa ö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 bir 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. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin