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 参数的第一个匹配项的从零开始的索引;如果列表中没有 value,则为 -1。

实现

注解

尽管实现依赖于基础列表 IndexOf 的 方法,但通常以下特征适用:

  • List搜索 从第一个元素开始,在最后一个元素结束。

  • 基础方法执行线性搜索;因此,平均执行时间与 属性的值 Count 成正比。

  • 基础方法通过调用 Equals 方法确定相等性。

适用于

另请参阅