語言

IImmutableList<T>.IndexOf 方法

定義

搜尋指定的物件,並回傳以零為基礎的索引,該索引 IImmutableList<T> 在該元素範圍內,從指定索引開始且包含指定數量的元素。

public:
 int IndexOf(T item, int index, int count, System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public int IndexOf(T item, int index, int count, System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public int IndexOf(T item, int index, int count, System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
abstract member IndexOf : 'T * int * int * System.Collections.Generic.IEqualityComparer<'T> -> int
Public Function IndexOf (item As T, index As Integer, count As Integer, equalityComparer As IEqualityComparer(Of T)) As Integer

參數

item
T

要定位於 IImmutableList<T>的物件。 此值對參考型別可為空值。

index
Int32

搜尋的零基起始索引。 0(0)在空清單中是有效的。

count
Int32

要搜尋之區段中的項目數目。

equalityComparer
IEqualityComparer<T>

用來定位 item的等式比較器。

傳回

在元素範圍內首次出現的itemIImmutableList<T>零基索引,若找到則index包含count元素數;否則為 -1。

適用於