Searches the current instance, returning the index of the first occurrence of the specified object in the specified range.
- value
- The object to locate in current instance.
- startIndex
- A int that specifies the index at which searching begins. This value is between 0 and the ArrayList.Count of the current instance minus 1, inclusive.
A int that specifies the index of the first occurrence of value in the current instance, if found within the range startIndex to the end of the current instance; otherwise, -1.
Note: This provides the caller with a standard code for a failed search.
Type Reason ArgumentOutOfRangeException startIndex < 0.
-or-
startIndex >= ArrayList.Count of the current instance.
Operation
As described above.This method uses Array.IndexOf(Array, object) to search the current instance for value.
Note: For the default implementation, this method performs a linear search. On average, this is an O(n/2) operation, where n is count. The longest search is an O(n) operation.
Namespace: System.Collections
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0