ImmutableList<T>.RemoveRange Yöntem

Tanım

Aşırı Yüklemeler

RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Belirtilen değerleri bu listeden kaldırır.

RemoveRange(IEnumerable<T>)

Bu sabit listeden bir dizi öğeyi kaldırır.

RemoveRange(Int32, Int32)

Belirtilen dizinden başlayıp belirtilen sayıda öğeyi içeren bir öğe aralığını bu sabit listeden kaldırır.

RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen değerleri bu listeden kaldırır.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableList<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableList<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableList(Of T)

Parametreler

items
IEnumerable<T>

Eşleşmeler bu listede bulunursa kaldırılacak öğeler.

equalityComparer
IEqualityComparer<T>

Aramada kullanılacak eşitlik karşılaştırıcısı.

Döndürülenler

Öğelerin kaldırıldığı yeni bir liste.

Şunlara uygulanır

RemoveRange(IEnumerable<T>)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Bu sabit listeden bir dizi öğeyi kaldırır.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items);
public System.Collections.Immutable.ImmutableList<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items);
member this.RemoveRange : seq<'T> -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (items As IEnumerable(Of T)) As ImmutableList(Of T)

Parametreler

items
IEnumerable<T>

Bu listede eşleşmeler bulunursa öğeleri kaldırılacak olan koleksiyon.

Döndürülenler

Öğelerin kaldırıldığı yeni bir liste.

Şunlara uygulanır

RemoveRange(Int32, Int32)

Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs
Kaynak:
ImmutableList_1.cs

Belirtilen dizinden başlayıp belirtilen sayıda öğeyi içeren bir öğe aralığını bu sabit listeden kaldırır.

public:
 System::Collections::Immutable::ImmutableList<T> ^ RemoveRange(int index, int count);
public System.Collections.Immutable.ImmutableList<T> RemoveRange (int index, int count);
member this.RemoveRange : int * int -> System.Collections.Immutable.ImmutableList<'T>
Public Function RemoveRange (index As Integer, count As Integer) As ImmutableList(Of T)

Parametreler

index
Int32

Kaldırmaya başlamak için başlangıç dizini.

count
Int32

Kaldırılacak öğe sayısı.

Döndürülenler

Öğelerin kaldırıldığı yeni bir liste.

Şunlara uygulanır