StringCollection.IList.IndexOf(Object) Метод

Определение

Осуществляет поиск указанного объекта Object и возвращает отсчитываемый от нуля индекс первого вхождения в коллекцию 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

Параметры

value
Object

Объект Object, который требуется найти в коллекции StringCollection. Допускается значение null.

Возвращаемое значение

Индекс (с нуля) первого вхождения параметра value, если оно найдено в коллекции StringCollection; в противном случае -1.

Реализации

Комментарии

Выполняется StringCollection поиск вперед, начиная с первого элемента и заканчивая последним элементом.

Этот метод определяет равенство путем вызова Object.Equals.

Этот метод выполняет линейный поиск; поэтому этот метод является операцией O(n), где n — .Count

Начиная с платформа .NET Framework 2.0, этот метод использует методы объектов Equals коллекции и CompareTo , item чтобы определить, существует ли элемент. В более ранних версиях платформа .NET Framework это определение было сделано с помощью Equals методов item и CompareTo параметра для объектов в коллекции.

Применяется к

См. также раздел