ReadOnlyCollection<T>.IList.Contains(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í.
Určuje, zda obsahuje IList konkrétní hodnotu.
virtual bool System.Collections.IList.Contains(System::Object ^ value) = System::Collections::IList::Contains;
bool IList.Contains (object value);
abstract member System.Collections.IList.Contains : obj -> bool
override this.System.Collections.IList.Contains : obj -> bool
Function Contains (value As Object) As Boolean Implements IList.Contains
Parametry
Návraty
true
pokud je Object hodnota nalezena v ; IListv opačném případě . false
Implementuje
Výjimky
value
není typu zadaného pro parametr T
obecného typu .
Poznámky
Tato metoda určuje rovnost pomocí výchozího porovnávače EqualityComparer<T>.Default.
Tato metoda provádí lineární vyhledávání; proto je tato metoda operací O(n
), kde n
je Count.
Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v ReadOnlyCollection<T> případě, že je instance přetypovaná na IList rozhraní.