語言

ReadOnlyCollection<T>.IndexOf(T) 方法

定義

搜尋指定物件,並回傳整個 ReadOnlyCollection<T>中首次出現的零基索引。

public:
 virtual int IndexOf(T value);
public int IndexOf(T value);
abstract member IndexOf : 'T -> int
override this.IndexOf : 'T -> int
Public Function IndexOf (value As T) As Integer

參數

value
T

要定位於 List<T>的物件。 值可以是 null 參考型別。

傳回

若找到,則為 首次出現valueReadOnlyCollection<T>的零基指數;否則為 -1。

實作

備註

ReadOnlyCollection<T>從第一個元素開始向前搜尋,直到最後一個元素結束。

此方法利用預設比較器 EqualityComparer<T>.Default來判定等式。

此方法執行線性搜尋;因此,此方法是一個 O(n) 運算,其中 n 為 Count。

適用於

另請參閱