ReadOnlyCollection<T>.IndexOf(T) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
搜尋指定物件,並回傳整個 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。