List<T>.IList.Remove(Object) Metod

Definition

Tar bort den första förekomsten av ett specifikt objekt från IList.

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

Parametrar

item
Object

Objektet som ska tas bort från IList.

Implementeringar

Undantag

item är av en typ som inte kan tilldelas IListtill .

Kommentarer

Den här metoden avgör likhet med standardjämlikhetsjämföraren EqualityComparer<T>.Default för T, typen av värden i listan.

Den här metoden utför en linjär sökning. Därför är den här metoden en O(n) åtgärd, där n är Count.

Gäller för