Collection<T>.IList.Remove(Object) Метод

Определение

Удаляет первое вхождение определенного объекта из IList.

 virtual void System.Collections.IList.Remove(System::Object ^ value) = System::Collections::IList::Remove;
void IList.Remove(object value);
abstract member System.Collections.IList.Remove : obj -> unit
override this.System.Collections.IList.Remove : obj -> unit
Sub Remove (value As Object) Implements IList.Remove

Параметры

value
Object

Удаление Object из .IList

Реализации

Исключения

value имеет тип, который не может назначаться параметру IList.

Комментарии

Этот метод определяет равенство с помощью средства Comparer<T>.Defaultсравнения по умолчанию. Comparer<T>.DefaultПроверяет, реализует T ли тип System.IComparable<T> и использует ли эта реализация, если она доступна. Если нет, проверяет, Comparer<T>.Default реализуется Tли типSystem.IComparable. Если тип T не реализует ни один интерфейс, этот метод использует Object.Equals.

Этот метод представляет собой операцию O(n), где n находится Count.

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