ImmutableList<T>.IImmutableList<T>.RemoveRange Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.