ImmutableList<T>.RemoveRange Metod

Definition

Överlagringar

Name Description
RemoveRange(IEnumerable<T>)

Tar bort ett antal element från den här oföränderliga listan.

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

Tar bort de angivna värdena från den här listan.

RemoveRange(Int32, Int32)

Tar bort ett område med element från det angivna indexet och innehåller det angivna antalet element från den här oföränderliga listan.

RemoveRange(IEnumerable<T>)

Tar bort ett antal element från den här oföränderliga listan.

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)

Parametrar

items
IEnumerable<T>

Samlingen vars element ska tas bort om matchningar hittas i den här listan.

Returer

En ny lista med elementen borttagna.

Gäller för

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

Tar bort de angivna värdena från den här listan.

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)

Parametrar

items
IEnumerable<T>

De objekt som ska tas bort om matchningar hittas i den här listan.

equalityComparer
IEqualityComparer<T>

Likhetsjämföraren som ska användas i sökningen.

Returer

En ny lista med elementen borttagna.

Gäller för

RemoveRange(Int32, Int32)

Tar bort ett område med element från det angivna indexet och innehåller det angivna antalet element från den här oföränderliga listan.

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)

Parametrar

index
Int32

Startindexet för att börja ta bort.

count
Int32

Antalet element som ska tas bort.

Returer

En ny lista med elementen borttagna.

Gäller för