ImmutableList<T>.IImmutableList<T>.RemoveRange Yöntem

Tanım

Bu sabit listeden bir öğe aralığını kaldırır.

Aşırı Yüklemeler

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

Bu sabit listeden belirtilen öğelerle eşleşen bir dizi öğeyi kaldırır.

IImmutableList<T>.RemoveRange(Int32, Int32)

Belirtilen konumdaki belirtilen öğe sayısını bu listeden kaldırır.

Açıklamalar

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IImmutableList<T> arabirime ImmutableList<T> yayınlandığında kullanılabilir.

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

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

Bu sabit listeden belirtilen öğelerle eşleşen bir dizi öğeyi kaldırır.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange

Parametreler

items
IEnumerable<T>

Bulunursa listeden kaldırılacak öğe aralığı.

equalityComparer
IEqualityComparer<T>

Öğeleri karşılaştırmak için kullanılacak eşitlik karşılaştırıcısı.

Döndürülenler

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

Uygulamalar

Özel durumlar

items veya equalityComparer şeklindedir null.

Açıklamalar

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IImmutableList<T> arabirime ImmutableList<T> yayınlandığında kullanılabilir.

Şunlara uygulanır

IImmutableList<T>.RemoveRange(Int32, Int32)

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

Belirtilen konumdaki belirtilen öğe sayısını bu listeden kaldırır.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.RemoveRange(int index, int count) = System::Collections::Immutable::IImmutableList<T>::RemoveRange;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.RemoveRange (int index, int count);
abstract member System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.RemoveRange : int * int -> System.Collections.Immutable.IImmutableList<'T>
Function RemoveRange (index As Integer, count As Integer) As IImmutableList(Of T) Implements IImmutableList(Of T).RemoveRange

Parametreler

index
Int32

Kaldırılacak öğe aralığının başlangıç dizini.

count
Int32

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

Döndürülenler

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

Uygulamalar

Açıklamalar

Bu üye, açık bir arabirim üyesi uygulamasıdır. Yalnızca örnek bir IImmutableList<T> arabirime ImmutableList<T> yayınlandığında kullanılabilir.

Şunlara uygulanır