Searches the specified one-dimensional Array, returning the index of the first occurrence of the specified object between the specified index and the last element.
A int containing the index of the first occurrence of value in array, within the range startIndex through the last element of array, if found; otherwise, array.GetLowerBound(0) - 1.Note: For a vector, if value is not found, the return value will be -1. This provides the caller with a standard code for the failed search.
Type Reason ArgumentNullException array is null. ArgumentOutOfRangeException startIndex is less than array.GetLowerBound(0) or greater than array.GetLowerBound(0) + array.Length. RankException array has more than one dimension.
This version of Array.IndexOf(Array, object) is equivalent to Array.IndexOf(Array, object) (array, value , startIndex, (array.Length - startIndex+array.GetLowerBound(0))).
The elements are compared using object.Equals(object).
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0