Sdílet prostřednictvím


StringCollection.IList.IndexOf(Object) Metoda

Definice

Vyhledá zadaný Object a vrátí nulový index prvního výskytu v rámci celého StringCollectionobjektu .

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf (object value);
int IList.IndexOf (object? value);
abstract member System.Collections.IList.IndexOf : obj -> int
override this.System.Collections.IList.IndexOf : obj -> int
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

Parametry

value
Object

Chcete-li Object najít v .StringCollection Hodnota může být null.

Návraty

Index založený na nule prvního výskytu value v rámci celého StringCollectionobjektu , pokud je nalezen; v opačném případě -1.

Implementuje

Poznámky

Prohledá StringCollection se dopředu počínaje prvním prvkem a končí posledním prvkem.

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.

Platí pro

Viz také