StringSegment.IndexOf Метод

Определение

Перегрузки

IndexOf(Char, Int32, Int32)

Возвращает отсчитываемый от нуля индекс первого вхождения символа c в этом StringSegment. Поиск начинается с start, при этом проверяется заданное количество позиций count.

IndexOf(Char)

Возвращает отсчитываемый от нуля индекс первого вхождения символа c в этом StringSegment.

IndexOf(Char, Int32)

Возвращает отсчитываемый от нуля индекс первого вхождения символа c в этом StringSegment. Поиск начинается с start.

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

Количество символов для анализа.

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

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

Знак Юникода, который необходимо найти.

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

Int32

Отсчитываемая от нуля позиция индекса параметра 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

Отсчитываемая от нуля позиция индекса, с которой начинается поиск.

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

Int32

Отсчитываемая от нуля позиция индекса параметра c с начала StringSegment, если символ найден. Значение –1, если символ не найден.

Исключения

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

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