[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Searches a one-dimensional sorted Array for a value, using a binary search algorithm. [Property] ElementType=Sets the Type of elements. ARG(Type)|20|(empty)|Type [Methods] doBinarySearch=Searches an entire one-dimensional sorted Array for a specific element, using the IComparable interface implemented by each element of the Array and by the specified object. ARG(Array array, Object value)|1|0 *doBinarySearch2=Searches an entire one-dimensional sorted Array for a value using the specified IComparer interface. ARG(Array array, Object value, IComparer comparer)|1|0 *doBinarySearch3=Searches a range of elements in a one-dimensional sorted Array for a value, using the IComparable interface implemented by each element of the Array and by the specified value. ARG(Array array, int index, int length, Object value)|1|0 *doBinarySearch4=Searches a range of elements in a one-dimensional sorted Array for a value, using the specified IComparer interface. ARG(Array array, int index, int length, Object value, IComparer comparer)|1|0 onResult=Occurs after invoke the method doBinarySearch and returns the index of the specified value. ARG(int)|2|1 Result=Returns the index of the specified value in the specified array, if value is found. If value is not found and value is less than one or more elements in array, a negative number which is the bitwise complement of the index of the first element that is larger than value. If value is not found and value is greater than any of the elements in array, a negative number which is the bitwise complement of (the index of the last element plus 1). ARG(int)|3|1 Array=Defines the sorted one-dimensional, zero-based Array to search. ARG(Array)|4|13 *Comparer=Defines the IComparer implementation to use when comparing elements or null to use the IComparable implementation of each element. ARG(IComparer)|4|0 *Index=Defines the starting index of the range to search. ARG(int)|4|1 *Length=Defines the length of the range to search. ARG(int)|4|1 Value=Defines the object to search for. ARG(Object)|4|0