Collection<T>.IList.Remove(Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere první výskyt konkrétního objektu z objektu 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
Parametry
Implementuje
Výjimky
value
je typu, který nelze přiřadit k IList.
Poznámky
Tato metoda určuje rovnost pomocí výchozího porovnávače Comparer<T>.Default. Comparer<T>.Default kontroluje, zda se typ T
implementuje System.IComparable<T> a používá tuto implementaci, pokud je k dispozici. Pokud ne, zkontroluje, Comparer<T>.Default jestli typ T
implementuje System.IComparable. Pokud typ T
neimplementuje ani rozhraní, tato metoda použije Object.Equals.
Tato metoda je operace O(n
), kde n
je Count.