[Name] BinarySearch(Int32, Int32, Object, IComparer) [Description] 
Searches a range of elements in the sorted ArrayList for an element using the specified comparer and returns the zero-based index of the element.