ArrayList.BinarySearch Method
Searches the entire sorted ArrayList collection for a specified object by using the specified comparer; returns the zero-based index number of the object.
Namespace: System.Collections
Assembly: mscorlib (in mscorlib.dll)
Syntax
public virtual int BinarySearch (
Objectvalue,
IComparercomparer
)
Parameters
value
The object you want to locate. This value can be a null reference.comparer
The IComparer implementation you want to use when comparing objects.-or-
A null reference that causes this method to use the default comparer associated with the type of each object.
Return Value
The zero-based index number of the specified object in the sorted ArrayList collection, if the object is found in the collection. If the object is not found, this is a negative number that is the bitwise complement of the index number of the next object whose value parameter is larger than that of the specified object; or, if there is no object with a larger value parameter, this is the bitwise complement of the value of the Count property.
Version Information
Available in the .NET Micro Framework versions 2.0, 2.5, 3.0, 4.0, and 4.1.
See Also
Reference
ArrayList Class
ArrayList Members
System.Collections Namespace