バージョン

BinarySearch<T>(IList<T>,Func<T,Int32>) メソッド

所定の比較機能を利用してリスト内の値に対してバイナリ検索を実行します。
シンタックス
'宣言
 
Public Overloads Shared Function BinarySearch(Of T)( _
   ByVal list As IList(Of T), _
   ByVal comparisonFunction As Func(Of T,Integer) _
) As Integer
public static int BinarySearch<T>( 
   IList<T> list,
   Func<T,int> comparisonFunction
)

パラメータ

list
検索する項目のリスト。
comparisonFunction
リストでターゲット項目の検索に使用する比較機能。

型パラメータ

T
リスト内の項目の Type。

戻り値の型

リスト内で見つかった項目のインデックス。
参照