StringSegment.IndexOfAny 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
要檢視的字元位置數目。
傳回
在此執行個體中,anyOf
中的任何字元第一次出現的所在索引位置 (以零為起始),如果找不到 anyOf
中的字元,則為 -1。
例外狀況
anyOf
為 null
。
startIndex
或 count
小於零,或 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
搜尋開始位置。
傳回
在此執行個體中,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 字元陣列,含有一或多個要搜尋的字元。
傳回
在此執行個體中,anyOf
中的任何字元第一次出現的所在索引位置 (以零為起始),如果找不到 anyOf
中的字元,則為 -1。