StringSegment.IndexOfAny 方法

定義

多載

IndexOfAny(Char[], Int32, Int32)

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。 搜尋從指定的字元位置開始,並檢視指定數目的字元位置。

IndexOfAny(Char[], Int32)

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。 搜尋從指定的字元位置開始。

IndexOfAny(Char[])

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。

IndexOfAny(Char[], Int32, Int32)

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。 搜尋從指定的字元位置開始,並檢視指定數目的字元位置。

public:
 int IndexOfAny(cli::array <char> ^ anyOf, int startIndex, int count);
public int IndexOfAny (char[] anyOf, int startIndex, int count);
member this.IndexOfAny : char[] * int * int -> int
Public Function IndexOfAny (anyOf As Char(), startIndex As Integer, count As Integer) As Integer

參數

anyOf
Char[]

Unicode 字元陣列,含有一或多個要搜尋的字元。

startIndex
Int32

搜尋開始位置。

count
Int32

要檢視的字元位置數目。

傳回

Int32

在此執行個體中,anyOf 中的任何字元第一次出現的所在索引位置 (以零為起始),如果找不到 anyOf 中的字元,則為 -1。

例外狀況

anyOfnull

startIndexcount 小於零,或 startIndex + count 大於 Length

適用於

IndexOfAny(Char[], Int32)

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。 搜尋從指定的字元位置開始。

public:
 int IndexOfAny(cli::array <char> ^ anyOf, int startIndex);
public int IndexOfAny (char[] anyOf, int startIndex);
member this.IndexOfAny : char[] * int -> int
Public Function IndexOfAny (anyOf As Char(), startIndex As Integer) As Integer

參數

anyOf
Char[]

Unicode 字元陣列,含有一或多個要搜尋的字元。

startIndex
Int32

搜尋開始位置。

傳回

Int32

在此執行個體中,anyOf 中的任何字元第一次出現的所在索引位置 (以零為起始),如果找不到 anyOf 中的字元,則為 -1。

例外狀況

startIndex 大於或等於 Length 或小於零。

適用於

IndexOfAny(Char[])

報告指定的 Unicode 字元陣列中,任何字元在這個執行個體中第一次出現時的所在索引 (以零為起始)。

public:
 int IndexOfAny(cli::array <char> ^ anyOf);
public int IndexOfAny (char[] anyOf);
member this.IndexOfAny : char[] -> int
Public Function IndexOfAny (anyOf As Char()) As Integer

參數

anyOf
Char[]

Unicode 字元陣列,含有一或多個要搜尋的字元。

傳回

Int32

在此執行個體中,anyOf 中的任何字元第一次出現的所在索引位置 (以零為起始),如果找不到 anyOf 中的字元,則為 -1。

適用於