System.Generics.Collections.TList.IndexOf

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function IndexOf(const Value: T): Integer; inline;

C++

int __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 メソッドの方が高速ですが、リストがソートされている必要があります。

関連項目