======Метод List.BinarySearch(T)====== Выполняет поиск элемента по всему отсортированному списку [[developers:references:system.collections.generic.list_1|List]] , используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля. * **Пространство имен:** [[developers:references:system.collections.generic|System.Collections.Generic]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public int BinarySearch(T item) **Параметры** * //item// * Тип: T * Искомый объект.Для ссылочных типов допускается значение null. **Возвращаемое значение** * Тип: [[developers:references:system.int32|System.Int32]] * Отсчитываемый от нуля индекс элемента //item// в отсортированном списке [[developers:references:system.collections.generic.list_1|List]] , если элемент //item// найден; в противном случае — отрицательное число, которое является поразрядным дополнением индекса следующего элемента, большего, чем //item// , или, если большего элемента не существует, поразрядным дополнением значения [[developers:references:system.collections.generic.list_1.count|Count]] .