Bagikan melalui


ImmutableList<T>.IImmutableList<T>.RemoveRange Metode

Definisi

Menghapus rentang elemen dari daftar yang tidak dapat diubah ini.

Overload

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

Menghapus rentang elemen dari daftar yang tidak dapat diubah ini yang cocok dengan item yang ditentukan.

IImmutableList<T>.RemoveRange(Int32, Int32)

Menghapus jumlah elemen yang ditentukan pada lokasi yang ditentukan dari daftar ini.

Keterangan

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan ImmutableList<T> ke IImmutableList<T> antarmuka.

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

Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs

Menghapus rentang elemen dari daftar yang tidak dapat diubah ini yang cocok dengan item yang ditentukan.

 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

Parameter

items
IEnumerable<T>

Rentang item yang akan dihapus dari daftar, jika ditemukan.

equalityComparer
IEqualityComparer<T>

Perbandingan kesetaraan yang digunakan untuk membandingkan elemen.

Mengembalikan

Daftar yang tidak dapat diubah dengan item dihapus.

Penerapan

Pengecualian

items atau equalityComparer adalah null.

Keterangan

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan ImmutableList<T> ke IImmutableList<T> antarmuka.

Berlaku untuk

IImmutableList<T>.RemoveRange(Int32, Int32)

Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs
Sumber:
ImmutableList_1.cs

Menghapus jumlah elemen yang ditentukan pada lokasi yang ditentukan dari daftar ini.

 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

Parameter

index
Int32

Indeks awal rentang elemen yang akan dihapus.

count
Int32

Jumlah elemen yang akan dihapus.

Mengembalikan

Daftar baru dengan elemen dihapus.

Penerapan

Keterangan

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan ImmutableList<T> ke IImmutableList<T> antarmuka.

Berlaku untuk