Collection<T>.IList.Remove(Object) Method

Definition

Quita de IList la primera aparición de un objeto concreto.Removes the first occurrence of a specific object from the 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

Parameters

value
Object

Object que se va a quitar de IList.The Object to remove from the IList.

Implements

Exceptions

value es de un tipo que no se puede asignar a IList.value is of a type that is not assignable to the IList.

Remarks

Este método determina la igualdad mediante el comparador predeterminado Comparer<T>.Default.This method determines equality using the default comparer Comparer<T>.Default. Comparer<T>.Default comprueba si el tipo T implementa System.IComparable<T> y utiliza esa implementación, si está disponible.Comparer<T>.Default checks whether type T implements System.IComparable<T> and uses that implementation, if available. En caso contrario, Comparer<T>.Default comprueba si el tipo T implementa System.IComparable.If not, Comparer<T>.Default checks whether type T implements System.IComparable. Si el tipo T no implementa ninguna de las interfaces, este método utiliza Object.Equals.If type T does not implement either interface, this method uses Object.Equals.

Este método es una operación O (n), donde se Countn.This method is an O(n) operation, where n is Count.

Applies to