Collection<T>.IList.Remove(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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