Collection<T>.IList.Remove(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das erste Vorkommen eines bestimmten Objekts aus dem 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
Parameter
Implementiert
Ausnahmen
valueist von einem Typ, der nicht zuzuweisen ist.IList
Hinweise
Diese Methode bestimmt die Gleichheit mithilfe des Standardvergleichs Comparer<T>.Default.
Comparer<T>.Default überprüft, ob der Typ T diese Implementierung implementiert System.IComparable<T> und verwendet, falls verfügbar. Wenn dies System.IComparablenicht der Fehler ist, überprüft, Comparer<T>.Default ob der Typ T implementiert wird. Wenn der Typ T keine schnittstelle implementiert, wird diese Methode verwendet Object.Equals.
Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltCount.