StringCollection.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 je prvek v objektu StringCollection.
virtual bool System.Collections.IList.Contains(System::Object ^ value) = System::Collections::IList::Contains;
bool IList.Contains (object value);
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
- value
- Object
Chcete-li Object najít v .StringCollection Hodnota může být null
.
Návraty
true
pokud value
se nachází v ; StringCollectionv opačném případě . false
Implementuje
Poznámky
Tato metoda určuje rovnost voláním Object.Equalsmetody .
Tato metoda provádí lineární vyhledávání; proto je tato metoda operací O(n
), kde n
je Count.
Počínaje rozhraním .NET Framework 2.0 tato metoda používá objekty Equals kolekce a CompareTo metody na item
k určení, zda existuje položka. V dřívějších verzích rozhraní .NET Framework bylo toto určení provedeno pomocí Equals metod a CompareTo parametru item
u objektů v kolekci.