- Capacity
- Count
- Contains
- TrimExcess
- TryGetValue
- TrySetValue
- Add
- AddRange
- Insert
- InsertRange
- CopyTo
- BinarySearch
- IndexOf
- LastIndexOf
- Clear
- Remove
- RemoveAt
- RemoveRange
- Reverse
- Sort
BinarySearch
Busca un valor especificado en una lista ordenada de manera ascendente.
Versión para la búsqueda con un rango de valores indicado, usando, además, una clase que implementa la interfaz IComparable<T> para comparar elementos.
int BinarySearch(
|
Versión para la búsqueda, con uso de una clase que implementa la interfaz IComparable<T> para comparar elementos.
int BinarySearch(
|
Versión para la búsqueda, con uso del método global ::Compare para comparar elementos.
int BinarySearch(
|
Parámetros
index
[in] Índice inicial desde el que comienza la búsqueda.
count
[in] Longitud del rango de búsqueda.
item
[in] Valor buscado.
*comparer
[in] Interfaz para comparar los elementos.
Valor devuelto
Retorna el índice del elemento encontrado. Si el valor buscado no se localiza, retorna el índice del menor elemento que se encuentre más cerca según su valor.