Edit

Share via


StringCollection.IList.IndexOf(Object) Method

Definition

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

 virtual int System.Collections.IList.IndexOf(System::Object ^ value) = System::Collections::IList::IndexOf;
int IList.IndexOf(object value);
int IList.IndexOf(object? value);
abstract member System.Collections.IList.IndexOf : obj -> int
override this.System.Collections.IList.IndexOf : obj -> int
Function IndexOf (value As Object) As Integer Implements IList.IndexOf

Parameters

value
Object

The Object to locate in the StringCollection. The value can be null.

Returns

The zero-based index of the first occurrence of value within the entire StringCollection, if found; otherwise, -1.

Implements

Remarks

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

This method determines equality by calling Object.Equals.

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

This method uses the collection's objects' Equals and CompareTo methods on item to determine whether item exists.

Applies to

See also