StringSegment.IndexOf Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
IndexOf(Char, Int32, Int32) |
Возвращает отсчитываемый от нуля индекс первого вхождения символа |
IndexOf(Char) |
Возвращает отсчитываемый от нуля индекс первого вхождения символа |
IndexOf(Char, Int32) |
Возвращает отсчитываемый от нуля индекс первого вхождения символа |
IndexOf(Char, Int32, Int32)
Возвращает отсчитываемый от нуля индекс первого вхождения символа c
в этом StringSegment.
Поиск начинается с start
, при этом проверяется заданное количество позиций count
.
public:
int IndexOf(char c, int start, int count);
public int IndexOf (char c, int start, int count);
member this.IndexOf : char * int * int -> int
Public Function IndexOf (c As Char, start As Integer, count As Integer) As Integer
Параметры
- c
- Char
Знак Юникода, который необходимо найти.
- start
- Int32
Отсчитываемая от нуля позиция индекса, с которой начинается поиск.
- count
- Int32
Количество символов для анализа.
Возвращаемое значение
Отсчитываемая от нуля позиция индекса параметра c
с начала StringSegment, если символ найден. Значение –1, если символ не найден.
Исключения
start
или count
меньше нуля либо start
+ count
больше Length.
Применяется к
IndexOf(Char)
Возвращает отсчитываемый от нуля индекс первого вхождения символа c
в этом StringSegment.
public:
int IndexOf(char c);
public int IndexOf (char c);
member this.IndexOf : char -> int
Public Function IndexOf (c As Char) As Integer
Параметры
- c
- Char
Знак Юникода, который необходимо найти.
Возвращаемое значение
Отсчитываемая от нуля позиция индекса параметра c
с начала StringSegment, если символ найден. Значение –1, если символ не найден.
Применяется к
IndexOf(Char, Int32)
Возвращает отсчитываемый от нуля индекс первого вхождения символа c
в этом StringSegment.
Поиск начинается с start
.
public:
int IndexOf(char c, int start);
public int IndexOf (char c, int start);
member this.IndexOf : char * int -> int
Public Function IndexOf (c As Char, start As Integer) As Integer
Параметры
- c
- Char
Знак Юникода, который необходимо найти.
- start
- Int32
Отсчитываемая от нуля позиция индекса, с которой начинается поиск.
Возвращаемое значение
Отсчитываемая от нуля позиция индекса параметра c
с начала StringSegment, если символ найден. Значение –1, если символ не найден.
Исключения
Значение start
больше или равно Length либо меньше нуля.