Método System::Array::BinarySearch

Array::BinarySearch(System::ArrayPtr<T>, const T&) method

Realiza una búsqueda binaria en el array ordenado.

static int System::Array<T>::BinarySearch(System::ArrayPtr<T> arr, const T &item)
ParámetroTipoDescripción
arrSystem::ArrayPtr<T>Arreglo ordenado en el que realizar la búsqueda
itemconst T&Un elemento a buscar

ReturnValue

Índice del elemento buscado si se encuentra; de lo contrario, un entero negativo que es el complemento a nivel de bits del índice del siguiente elemento mayor que el buscado o, si no hay un elemento mayor, el complemento a nivel de bits del número de elementos del arreglo.

Ver también

Array::BinarySearch(System::ArrayPtr<T>, const Y&, const SharedPtr<Collections::Generic::IComparer<Z>>&) method

NO IMPLEMENTADO.

template<typename Y,typename Z> static int System::Array<T>::BinarySearch(System::ArrayPtr<T> arr, const Y &item, const SharedPtr<Collections::Generic::IComparer<Z>> &comparer)

Ver también