Rune.TryGetRuneAt(String, Int32, Rune) Метод

Определение

Пытается получить объект Rune, начинающийся с указанной позиции в строке, и возвращает значение, указывающее, завершилась ли операция успехом.

public:
 static bool TryGetRuneAt(System::String ^ input, int index, [Runtime::InteropServices::Out] System::Text::Rune % value);
public static bool TryGetRuneAt (string input, int index, out System.Text.Rune value);
static member TryGetRuneAt : string * int * Rune -> bool
Public Shared Function TryGetRuneAt (input As String, index As Integer, ByRef value As Rune) As Boolean

Параметры

input
String

Строка, из которой требуется извлечь руну.

index
Int32

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

value
Rune

При возврате методом — расшифрованная руна.

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

Boolean

Значение true, если скалярное значение было успешно извлечено по указанному индексу; false, если не удалось извлечь значение из-за недопустимых данных.

Исключения

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

index выходит за пределы диапазона input.

Комментарии

Вызывает исключение, если input оно находится null или index выходит за пределы диапазона.

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