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

Definitie

Hiermee verwijdert u het eerste exemplaar van een specifiek object uit de 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

De Object te verwijderen uit de IList.

Implementeringen

Uitzonderingen

value is van een type dat niet kan worden toegewezen aan de IList.

Opmerkingen

Deze methode bepaalt gelijkheid met behulp van de standaard comparer Comparer<T>.Default. Comparer<T>.Default controleert of het type T deze implementatie implementeert System.IComparable<T> en gebruikt, indien beschikbaar. Zo niet, Comparer<T>.Default controleert System.IComparableu of het type T wordt geïmplementeerd. Als het type T geen van beide interfaces implementeert, gebruikt Object.Equalsdeze methode .

Deze methode is een O(n)-bewerking, waarbij n .Count

Van toepassing op