Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Array::BinarySearch Method

 

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

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticBinarySearch(Array^, Int32, Int32, Object^)

Searches a range of elements in a one-dimensional sorted array for a value, using the IComparable interface implemented by each element of the array and by the specified value.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch(Array^, Int32, Int32, Object^, IComparer^)

Searches a range of elements in a one-dimensional sorted array for a value, using the specified IComparer interface.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch(Array^, Object^)

Searches an entire one-dimensional sorted array for a specific element, using the IComparable interface implemented by each element of the array and by the specified object.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch(Array^, Object^, IComparer^)

Searches an entire one-dimensional sorted array for a value using the specified IComparer interface.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch<T>(array<T>^, T)

Searches an entire one-dimensional sorted array for a specific element, using the IComparable<T> generic interface implemented by each element of the Array and by the specified object.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch<T>(array<T>^, T, IComparer<T>^)

Searches an entire one-dimensional sorted array for a value using the specified IComparer<T> generic interface.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch<T>(array<T>^, Int32, Int32, T)

Searches a range of elements in a one-dimensional sorted array for a value, using the IComparable<T> generic interface implemented by each element of the Array and by the specified value.

System_CAPS_pubmethodSystem_CAPS_staticBinarySearch<T>(array<T>^, Int32, Int32, T, IComparer<T>^)

Searches a range of elements in a one-dimensional sorted array for a value, using the specified IComparer<T> generic interface.

Return to top
Show: