Share via


IndexOf Method (Object)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Searches for the specified Object and returns the zero-based index of the first occurrence within the entire ArrayList.

Namespace:  System.Collections
Assembly:  mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Overridable Function IndexOf ( _
    value As Object _
) As Integer
public virtual int IndexOf(
    Object value
)
public:
virtual int IndexOf(
    Object^ value
)
abstract IndexOf : 
        value:Object -> int 
override IndexOf : 
        value:Object -> int 
public function IndexOf(
    value : Object
) : int

Parameters

Return Value

Type: System. . :: . .Int32
The zero-based index of the first occurrence of value within the entire ArrayList, if found; otherwise, -1.

Implements

IList. . :: . .IndexOf(Object)

Remarks

The ArrayList is searched forward starting at the first element and ending at the last element.

This method performs a linear search; therefore, this method is an O(n) operation, where n is Count.

This method determines equality by calling Object..::..Equals.

.NET Framework Security

See Also

Reference

ArrayList Class

IndexOf Overload

System.Collections Namespace