Array.BinarySearch 方法

使用二进制搜索算法在一维的排序 Array 中搜索值。

重载列表

名称 说明
Array.BinarySearch (Array, Object) 使用由 Array 中每个元素和指定的对象实现的 IComparable 接口,在整个一维排序 Array 中搜索特定元素。

由 .NET Compact Framework 支持。
Array.BinarySearch (Array, Object, IComparer) 使用指定的 IComparer 接口,在整个一维排序 Array 中搜索值。
Array.BinarySearch (Array, Int32, Int32, Object) 使用由 Array 中每个元素和指定值实现的 IComparable 接口,在一维排序 Array 的某个范围中搜索值。
Array.BinarySearch (Array, Int32, Int32, Object, IComparer) 使用指定的 IComparer 接口,在一维排序 Array 的某个元素范围中搜索值。

由 .NET Compact Framework 支持。
Array.BinarySearch (T[], T) 使用由 Array 中每个元素和指定的对象实现的 IComparable 泛型接口,在整个一维排序 Array 中搜索特定元素。

由 .NET Compact Framework 支持。
Array.BinarySearch (T[], T, 泛型 IComparer) 使用指定的 IComparer 泛型接口,在整个一维排序 Array 中搜索值。

由 .NET Compact Framework 支持。
Array.BinarySearch (T[], Int32, Int32, T) 使用由 Array 中每个元素和指定值实现的 IComparable 泛型接口,在一维排序 Array 的某个元素范围中搜索值。

由 .NET Compact Framework 支持。
Array.BinarySearch (T[], Int32, Int32, T, 泛型 IComparer) 使用指定的 IComparer 泛型接口,在一维排序 Array 的某个元素范围中搜索值。

由 .NET Compact Framework 支持。

请参见

参考

Array 类
Array 成员
System 命名空间
IComparable
Sort

其他资源

在数组中执行不区分区域性的字符串操作