StringSegment.IndexOfAny Метод

Определение

Перегрузки

IndexOfAny(Char[], Int32, Int32)

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода. Поиск начинается с указанной позиции знака; проверяется заданное количество позиций.

IndexOfAny(Char[], Int32)

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода. Поиск начинается с указанной позиции знака.

IndexOfAny(Char[])

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода.

IndexOfAny(Char[], Int32, Int32)

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода. Поиск начинается с указанной позиции знака; проверяется заданное количество позиций.

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[]

Массив знаков Юникода, содержащий один или несколько искомых знаков.

startIndex
Int32

Позиция, с которой начинается поиск.

count
Int32

Количество позиций знаков для проверки.

Возвращаемое значение

Int32

Начинающееся с нуля значение индекса первого вхождения какого-либо знака из anyOf в данном экземпляре; -1, если не найден ни один знак из anyOf.

Исключения

anyOf имеет значение null.

startIndex или count меньше нуля либо startIndex + count больше Length.

Применяется к

IndexOfAny(Char[], Int32)

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода. Поиск начинается с указанной позиции знака.

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[]

Массив знаков Юникода, содержащий один или несколько искомых знаков.

startIndex
Int32

Позиция, с которой начинается поиск.

Возвращаемое значение

Int32

Начинающееся с нуля значение индекса первого вхождения какого-либо знака из anyOf в данном экземпляре; -1, если не найден ни один знак из anyOf.

Исключения

Значение startIndex больше или равно Length либо меньше нуля.

Применяется к

IndexOfAny(Char[])

Возвращает индекс с отсчетом от нуля первого обнаруженного в данном экземпляре символа из указанного массива символов Юникода.

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[]

Массив знаков Юникода, содержащий один или несколько искомых знаков.

Возвращаемое значение

Int32

Начинающееся с нуля значение индекса первого вхождения какого-либо знака из anyOf в данном экземпляре; -1, если не найден ни один знак из anyOf.

Применяется к