MESCIUS SPREAD for Windows Forms 15.0J
BinarySearch(T,IComparer<T>) メソッド

検索するオブジェクト。参照型の場合は null を指定できます。
要素の比較時に使用する IComparer の実装。
デフォルトの比較子を使用して、ソートされた ListBase<T> 全体から要素を検索し、その要素の0から始まるインデックスを返します。
構文
'宣言
 
Public Overloads Function BinarySearch( _
   ByVal item As T, _
   ByVal comparer As IComparer(Of T) _
) As Integer
public int BinarySearch( 
   T item,
   IComparer<T> comparer
)

パラメータ

item
検索するオブジェクト。参照型の場合は null を指定できます。
comparer
要素の比較時に使用する IComparer の実装。

戻り値の型

項目が見つかった場合は、ソートされた ListBase<T> 内での項目の0から始まるインデックス。それ以外の場合は、項目より大きい次の要素のインデックスのビット単位の補数である負の数。項目より大きい要素がない場合は、ListBase<T>.Count のビット単位の補数。
参照

ListBase<T> クラス
ListBase<T> メンバ
オーバーロード一覧

 

 


© MESCIUS inc. All rights reserved.