| ArrayListIndexOf Method (Object, Int32, Int32) | 
Searches for the specified 
Object and returns the zero-based index of the first occurrence within the range of elements in the 
ArrayList that starts at the specified index and contains the specified number of elements.
 
Namespace: System.CollectionsAssembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
 Syntax
Syntaxpublic virtual int IndexOf(
	Object value,
	int startIndex,
	int count
)
Parameters
- value
- Type: SystemObject
 The Object to locate in the ArrayList. The value can be null.
- startIndex
- Type: SystemInt32
 The zero-based starting index of the search. 0 (zero) is valid in an empty list.
- count
- Type: SystemInt32
 The number of elements in the section to search.
Return Value
Type: 
Int32The zero-based index of the first occurrence of 
value within the range of elements in the 
ArrayList that starts at 
startIndex and contains 
count number of elements, if found; otherwise, -1.
 Exceptions
Exceptions| Exception | Condition | 
|---|
| ArgumentOutOfRangeException | startIndex is outside the range of valid indexes for the ArrayList.-or- count is less than zero.-or- startIndex and count do not specify a valid section in the ArrayList. | 
 See Also
See Also