ImmutableList 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.
sınıfının örnekleri ImmutableList<T> için bir başlatma yöntemleri kümesi sağlar.
NuGet paketi: System.Collections.Immutable (sabit koleksiyonlar ve yükleme hakkında)
public ref class ImmutableList abstract sealed
public static class ImmutableList
type ImmutableList = class
Public Module ImmutableList
- Devralma
-
ImmutableList
Yöntemler
Create<T>() |
Boş sabit bir liste oluşturur. |
Create<T>(ReadOnlySpan<T>) |
Belirtilen öğe aralığındaki öğeleri içeren yeni bir sabit liste oluşturur. |
Create<T>(T) |
Belirtilen öğeyi içeren yeni bir sabit liste oluşturur. |
Create<T>(T[]) |
Belirtilen öğe dizisini içeren yeni bir sabit liste oluşturur. |
CreateBuilder<T>() |
Yeni bir sabit liste oluşturucusu oluşturur. |
CreateRange<T>(IEnumerable<T>) |
Belirtilen öğeleri içeren yeni bir sabit liste oluşturur. |
IndexOf<T>(IImmutableList<T>, T) |
Belirtilen nesneyi arar ve listedeki ilk oluşumun sıfır tabanlı dizinini döndürür. |
IndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Belirtilen nesneyi arar ve listedeki ilk oluşumun sıfır tabanlı dizinini döndürür. |
IndexOf<T>(IImmutableList<T>, T, Int32) |
Belirtilen nesneyi arar ve sabit listedeki belirtilen dizinden son öğeye genişleten öğeler aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür. |
IndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Belirtilen nesneyi arar ve sabit listedeki belirtilen dizinden son öğeye genişleten öğeler aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür. |
LastIndexOf<T>(IImmutableList<T>, T) |
Belirtilen nesneyi arar ve sabit listenin tamamında son oluşumun sıfır tabanlı dizinini döndürür. |
LastIndexOf<T>(IImmutableList<T>, T, IEqualityComparer<T>) |
Belirtilen nesneyi arar ve sabit listenin tamamında son oluşumun sıfır tabanlı dizinini döndürür. |
LastIndexOf<T>(IImmutableList<T>, T, Int32) |
Belirtilen nesneyi arar ve sabit listedeki ilk öğeden belirtilen dizine genişleten öğeler aralığındaki son oluşumun sıfır tabanlı dizinini döndürür. |
LastIndexOf<T>(IImmutableList<T>, T, Int32, Int32) |
Belirtilen nesneyi arar ve sabit listedeki ilk öğeden belirtilen dizine genişleten öğeler aralığındaki son oluşumun sıfır tabanlı dizinini döndürür. |
Remove<T>(IImmutableList<T>, T) |
Belirtilen değeri bu listeden kaldırır. |
RemoveRange<T>(IImmutableList<T>, IEnumerable<T>) |
Belirtilen değerleri bu listeden kaldırır. |
Replace<T>(IImmutableList<T>, T, T) |
Listedeki ilk eşit öğeyi belirtilen öğeyle değiştirir. |
ToImmutableList<TSource>(IEnumerable<TSource>) |
Bir diziyi numaralandırır ve içeriğinin sabit bir listesini oluşturur. |
ToImmutableList<TSource>(ImmutableList<TSource>.Builder) |
Oluşturucu koleksiyonunun geçerli içeriğinden sabit bir liste oluşturur. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu güvenli iş parçacığı türüdür.