NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Array.BinarySearch

Searches a one-dimensional Array for a value using a binary search algorithm.

Overload List

Searches a one-dimensional Array for a value, using the specified IComparer interface.

[Visual Basic] Overloads Public Shared Function BinarySearch(Array, Object, IComparer) As Integer
[C#] public static int BinarySearch(Array, Object, IComparer);
[C++] public: static int BinarySearch(Array*, Object, IComparer);
[JScript] public static function BinarySearch(Array, Object, IComparer) : int;

Searches a section of a one-dimensional Array for a value, using the specified IComparer interface.

[Visual Basic] Overloads Public Shared Function BinarySearch(Array, Integer, Integer, Object, IComparer) As Integer
[C#] public static int BinarySearch(Array, int, int, Object, IComparer);
[C++] public: static int BinarySearch(Array*, int, int, Object, IComparer);
[JScript] public static function BinarySearch(Array, int, int, Object, IComparer) : int;

Searches a one-dimensional Array for a specific element, using the IComparable interface implemented by each element of the Array and by the specified Object.

[Visual Basic] Overloads Public Shared Function BinarySearch(Array, Object) As Integer
[C#] public static int BinarySearch(Array, Object);
[C++] public: static int BinarySearch(Array*, Object);
[JScript] public static function BinarySearch(Array, Object) : int;

Searches a section of a one-dimensional Array for a value, using the IComparable interface implemented by each element of the Array and by the specified value.

[Visual Basic] Overloads Public Shared Function BinarySearch(Array, Integer, Integer, Object) As Integer
[C#] public static int BinarySearch(Array, int, int, Object);
[C++] public: static int BinarySearch(Array*, int, int, Object);
[JScript] public static function BinarySearch(Array, int, int, Object) : int;

See Also

Array Class | Array Members | System Namespace