Share via


ImmutableArray<T>.IImmutableList<T>.RemoveRange Metode

Definisi

Overload

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

Menghapus item yang ditentukan dari array ini.

IImmutableList<T>.RemoveRange(Int32, Int32)

Mengembalikan array dengan elemen pada posisi yang ditentukan dihapus.

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

Sumber:
ImmutableArray_1.cs
Sumber:
ImmutableArray_1.cs
Sumber:
ImmutableArray_1.cs

Menghapus item yang ditentukan dari array ini.

 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>

Item yang akan dihapus jika kecocokan ditemukan dalam daftar ini.

equalityComparer
IEqualityComparer<T>

Perbandingan kesetaraan untuk digunakan dalam pencarian.

Mengembalikan

Array baru dengan elemen dihapus.

Penerapan

Keterangan

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

Berlaku untuk

IImmutableList<T>.RemoveRange(Int32, Int32)

Sumber:
ImmutableArray_1.cs
Sumber:
ImmutableArray_1.cs
Sumber:
ImmutableArray_1.cs

Mengembalikan array dengan elemen pada posisi yang ditentukan dihapus.

 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 berbasis 0 dari elemen awal yang akan dihapus dari array.

count
Int32

Jumlah elemen yang akan dihapus dari array.

Mengembalikan

Array baru dengan elemen yang ditentukan dihapus.

Penerapan

Keterangan

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

Berlaku untuk