Поделиться через


ImmutableArray<T>.IImmutableList<T>.Remove Метод

Определение

Возвращает массив, из которого удалено первое вхождение указанного элемента, либо текущий массив, если совпадений не найдено.

 virtual System::Collections::Immutable::IImmutableList<T> ^ System.Collections.Immutable.IImmutableList<T>.Remove(T value, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer) = System::Collections::Immutable::IImmutableList<T>::Remove;
System.Collections.Immutable.IImmutableList<T> IImmutableList<T>.Remove (T value, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
abstract member System.Collections.Immutable.IImmutableList<T>.Remove : 'T * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
override this.System.Collections.Immutable.IImmutableList<T>.Remove : 'T * System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.IImmutableList<'T>
Function Remove (value As T, equalityComparer As IEqualityComparer(Of T)) As IImmutableList(Of T) Implements IImmutableList(Of T).Remove

Параметры

value
T

Значение, которое нужно удалить из массива.

equalityComparer
IEqualityComparer<T>

Функция сравнения на равенство, которую нужно использовать для поиска.

Возвращаемое значение

Новый массив, из которого удалено значение.

Реализации

Комментарии

Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр ImmutableArray<T> приведен к типу интерфейса IImmutableList<T>.

Применяется к