Collection<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 ^ 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

Parametrar

value
Object

Ta Object bort från IList.

Implementeringar

Undantag

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

Kommentarer

Den här metoden bestämmer likhet med standardjämföraren Comparer<T>.Default. Comparer<T>.Default kontrollerar om typen T implementerar System.IComparable<T> och använder den implementeringen, om det är tillgängligt. Comparer<T>.Default Annars kontrollerar du om typen T implementerar System.IComparable. Om typen T inte implementerar något av gränssnitten använder Object.Equalsden här metoden .

Den här metoden är en O()-nåtgärd, där n är Count.

Gäller för