Метод System::Array::BinarySearch

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

Выполняет бинарный поиск в отсортированном массиве.

static int System::Array<T>::BinarySearch(System::ArrayPtr<T> arr, const T &item)
ПараметрТипОписание
arrSystem::ArrayPtr<T>Отсортированный массив для выполнения поиска
элементconst T&Элемент для поиска

ReturnValue

Index of the searched item if one is found, otherwise, a negative integer that is the bitwise complement of the index of the next item greater than searched item or, if there is no greater item, the bitwise complement of the number of elements in the array.

См. также

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

НЕ РЕАЛИЗОВАНО.

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)

См. также