System.Generics.Collections.TList.IndexOf
Delphi
function IndexOf(const Value: T): NativeInt; inline;
C++
System::NativeInt __fastcall IndexOf(const T Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TList |
説明
リニア検索を使用して要素を検索します。
IndexOf は、リニア検索を使用して、リストの要素(Value)を検索します。このメソッドは、Value と等しい最初のエントリの 0 から始まるインデックスを返します。要素が見つからない場合は、-1 を返します。
要素の検索はリニアなので、これは、n エントリを持つリストに対する O(n) 操作になります。通常、BinarySearch メソッドの方が高速ですが、リストがソートされている必要があります。