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 方法來判斷相等。

適用於

另請參閱