Поделиться через


BindingSource.IndexOf(Object) Метод

Определение

Осуществляет поиск указанного объекта и возвращает индекс первого вхождения в пределах списка.

public:
 virtual int IndexOf(System::Object ^ value);
public virtual int IndexOf (object value);
public virtual int IndexOf (object? value);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (value As Object) As Integer

Параметры

value
Object

Объект Object, наличие которого определяется в базовом списке, представленном свойством List. Допускается значение null.

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

Отсчитываемый от нуля индекс первого вхождения параметра value, или значение -1, если параметр value отсутствует в списке.

Реализации

Комментарии

Хотя реализация зависит от метода базового списка IndexOf , обычно применяются следующие характеристики:

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

  • Базовый метод выполняет линейный поиск; Таким образом, среднее время выполнения пропорционально значению Count свойства .

  • Базовый метод определяет равенство путем вызова Equals метода .

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

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