ImmutableList<T>.RemoveRange Metodo

Definizione

Overload

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

Rimuove i valori specificati dall'elenco.

RemoveRange(IEnumerable<T>)

Rimuove un intervallo di elementi da questo elenco non modificabile.

RemoveRange(Int32, Int32)

Rimuove un intervallo di elementi, a partire dall'indice specificato e contenente il numero specificato di elementi, da questo elenco non modificabile.

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

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Rimuove i valori specificati dall'elenco.

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);
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)

Parametri

items
IEnumerable<T>

Elementi da rimuovere se vengono trovate corrispondenze in questo elenco.

equalityComparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da usare nella ricerca.

Valori restituiti

Nuovo elenco con gli elementi rimossi.

Si applica a

RemoveRange(IEnumerable<T>)

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Rimuove un intervallo di elementi da questo elenco non modificabile.

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)

Parametri

items
IEnumerable<T>

Raccolta i cui elementi devono essere rimossi se vengono trovate corrispondenze in questo elenco.

Valori restituiti

Nuovo elenco con gli elementi rimossi.

Si applica a

RemoveRange(Int32, Int32)

Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs
Origine:
ImmutableList_1.cs

Rimuove un intervallo di elementi, a partire dall'indice specificato e contenente il numero specificato di elementi, da questo elenco non modificabile.

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)

Parametri

index
Int32

Indice iniziale da cui iniziare la rimozione.

count
Int32

Numero di elementi da rimuovere.

Valori restituiti

Nuovo elenco con gli elementi rimossi.

Si applica a