次の方法で共有


IVector<T>.IndexOf(T, UInt32) メソッド

定義

ベクター内の指定した項目のインデックスを取得します。

public:
 bool IndexOf(T value, [Out] unsigned int & index);
bool IndexOf(T const& value, [Out] uint32_t & index);
public bool IndexOf(T value, out uint index);
Public Function IndexOf (value As T, ByRef index As UInteger) As Boolean

パラメーター

value
T

ベクター内で検索する項目。

index
UInt32

unsigned int

uint32_t

アイテムが見つかった場合、これはアイテムの 0 から始まるインデックスです。それ以外の場合、このパラメーターは 0 です。

戻り値

Boolean

bool

アイテム が見つかった場合は true。それ以外の場合は false

注釈

.NET を使用してプログラミングする場合、このインターフェイスは非表示になり、 System.Collections.Generic.IList<T> インターフェイスを使用する必要があります。

index パラメーターが 0 の場合、項目が配列の最初の項目であるか、項目が見つからなかったことを示します。 見つかった項目が最初の項目かどうかを判断するには、index パラメーターをチェックする前に、このメソッドの戻り値をチェックします。 戻り値が trueindex が 0 の場合、項目は配列内の最初の項目になります。 戻り値が false の場合、項目が見つからず 、インデックス は 0 になります。

適用対象

こちらもご覧ください