ImmutableArray<T>.Remove ImmutableArray<T>.Remove ImmutableArray<T>.Remove ImmutableArray<T>.Remove Method

Definition

Overloads

Remove(T) Remove(T) Remove(T) Remove(T)

Returns an array with the first occurrence of the specified element removed from the array. If no match is found, the current array is returned.

Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>)

Returns an array with the first occurrence of the specified element removed from the array.

If no match is found, the current array is returned.

Remove(T) Remove(T) Remove(T) Remove(T)

Returns an array with the first occurrence of the specified element removed from the array. If no match is found, the current array is returned.

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

Parameters

item
T T T T

The item to remove.

Returns

Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>) Remove(T, IEqualityComparer<T>)

Returns an array with the first occurrence of the specified element removed from the array.

If no match is found, the current array is returned.

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

Parameters

item
T T T T

The item to remove.

equalityComparer
IEqualityComparer<T> IEqualityComparer<T> IEqualityComparer<T> IEqualityComparer<T>

The equality comparer to use in the search.

Returns

A new array with the specified item removed.

Applies to