BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) BindingSource.IndexOf(Object) Method

Определение

Осуществляет поиск указанного объекта и возвращает индекс первого вхождения в пределах списка.Searches for the specified object and returns the index of the first occurrence within the entire list.

public:
 virtual int IndexOf(System::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 Object Object

Object Необходимо найти в базовом списке, представленном List свойство.The Object to locate in the underlying list represented by the List property. Допускается значение null.The value can be null.

Возвраты

Отсчитываемый от нуля индекс первого вхождения value параметр; в противном случае — значение -1, если value не находится в списке.The zero-based index of the first occurrence of the value parameter; otherwise, -1 if value is not in the list.

Реализации

Комментарии

Несмотря на то, что реализация зависит от базового списка IndexOf метод, обычно применимы следующие характеристики:Although the implementation is dependent on the underlying list's IndexOf method, typically the following characteristics apply:

  • List Производится поиск, начиная с первого элемента и заканчивая последним элементом.The List is searched starting at the first element and ending at the last element.

  • Базовый метод выполняет линейный поиск; Таким образом, среднее время выполнения пропорционально значению Count свойство.The underlying method performs a linear search; therefore, the average execution time is proportional to the value of the Count property.

  • Базовый метод равенство определяется путем вызова Equals метод.The underlying method determines equality by calling the Equals method.

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

Дополнительно