ImmutableArray<T>.RemoveRange Metodo

Definizione

Overload

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

Rimuove da questo elenco gli elementi specificati.

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

Rimuove da questa matrice gli elementi specificati.

RemoveRange(Int32, Int32)

Restituisce una matrice con gli elementi in corrispondenza della posizione specificata rimossi.

RemoveRange(IEnumerable<T>)

Rimuove da questa matrice gli elementi specificati.

RemoveRange(ImmutableArray<T>)

Rimuove da questo elenco i valori specificati.

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

Rimuove da questo elenco gli elementi specificati.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Immutable::ImmutableArray<T> items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
member this.RemoveRange : System.Collections.Immutable.ImmutableArray<'T> * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As ImmutableArray(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(Of T)

Parametri

items
ImmutableArray<T>

Elementi da rimuovere se vengono trovate corrispondenze in questo elenco.

equalityComparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da usare nella ricerca.

Restituisce

ImmutableArray<T>

Nuova matrice con gli elementi rimossi.

Si applica a

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

Rimuove da questa matrice gli elementi specificati.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public System.Collections.Immutable.ImmutableArray<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.ImmutableArray<'T>
Public Function RemoveRange (items As IEnumerable(Of T), equalityComparer As IEqualityComparer(Of T)) As ImmutableArray(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.

Restituisce

ImmutableArray<T>

Nuova matrice con gli elementi rimossi.

Si applica a

RemoveRange(Int32, Int32)

Restituisce una matrice con gli elementi in corrispondenza della posizione specificata rimossi.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(int index, int length);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (int index, int length);
member this.RemoveRange : int * int -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (index As Integer, length As Integer) As ImmutableArray(Of T)

Parametri

index
Int32

Indice in base zero dell'elemento iniziale da rimuovere dalla matrice.

length
Int32

Numero di elementi da rimuovere dalla matrice.

Restituisce

ImmutableArray<T>

Nuova matrice con gli elementi specificati rimossi.

Si applica a

RemoveRange(IEnumerable<T>)

Rimuove da questa matrice gli elementi specificati.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Generic::IEnumerable<T> ^ items);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Generic.IEnumerable<T> items);
member this.RemoveRange : seq<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As IEnumerable(Of T)) As ImmutableArray(Of T)

Parametri

items
IEnumerable<T>

Elementi da rimuovere se vengono trovate corrispondenze in questo elenco.

Restituisce

ImmutableArray<T>

Nuova matrice con gli elementi rimossi.

Si applica a

RemoveRange(ImmutableArray<T>)

Rimuove da questo elenco i valori specificati.

public:
 System::Collections::Immutable::ImmutableArray<T> RemoveRange(System::Collections::Immutable::ImmutableArray<T> items);
public System.Collections.Immutable.ImmutableArray<T> RemoveRange (System.Collections.Immutable.ImmutableArray<T> items);
member this.RemoveRange : System.Collections.Immutable.ImmutableArray<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Function RemoveRange (items As ImmutableArray(Of T)) As ImmutableArray(Of T)

Parametri

items
ImmutableArray<T>

Elementi da rimuovere se vengono trovate corrispondenze in questo elenco.

Restituisce

ImmutableArray<T>

Nuovo elenco con gli elementi rimossi.

Si applica a