Rune.TryGetRuneAt(String, Int32, Rune) Metoda

Definice

Pokusí se získat hodnotu Rune , která začíná na zadané pozici v řetězci, a vrátí hodnotu, která označuje, jestli operace proběhla úspěšně.

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

Parametry

input
String

Řetězec, ze kterého chcete extrahovat rune.

index
Int32

Index založený na nule, ze kterého se má extrahovat rune.

value
Rune

Když tato metoda vrátí, dekódované spuštění.

Návraty

true Pokud skalární hodnota byla úspěšně extrahována ze zadaného indexu; false pokud hodnotu nelze extrahovat kvůli neplatným datům.

Výjimky

input je null.

index je mimo rozsah input.

Poznámky

Vyvolá výjimku, pokud input je null nebo index je mimo rozsah.

Platí pro