Array.System.Collections.IList.IndexOf メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Private Function System.Collections.IList.IndexOf ( _ value As Object _ ) As Integer Implements IList.IndexOf
Dim instance As Array Dim value As Object Dim returnValue As Integer returnValue = CType(instance, IList).IndexOf(value)
戻り値
Array 全体を対象に value を検索し、見つかった場合は、インデックス番号の最も小さい要素のインデックス番号。それ以外の場合は、Array の下限 - 1。


1 次元 Array 内の検索は、最初の要素から開始して順方向に進み、最後の要素で終了します。
要素は、Object.Equals メソッドを使用して、指定した値と比較されます。要素の型が非組み込み (ユーザー定義の) 型である場合は、その型の Equals 実装が使用されます。
ほとんどの配列の下限は 0 であるため、このメソッドは、通常、value が検出されない場合に -1 を返します。まれに配列の下限が Int32.MinValue と等しく、かつ value が検出されない場合、このメソッドは Int32.MaxValue (System.Int32.MinValue - 1) を返します。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- Array.System.Collections.IList.IndexOf メソッドのページへのリンク