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 метода .