Rune.TryGetRuneAt(String, Int32, Rune) Methode

Definition

Versucht, die Rune-Klasse abzurufen, die an der angegebenen Position in einer Zeichenfolge beginnt und einen Wert zurückgibt, der angibt, ob der Vorgang erfolgreich war.

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

Parameter

input
String

Die Zeichenfolge, aus der die Rune extrahiert werden soll.

index
Int32

Der nullbasierte Index, aus dem die Rune extrahiert werden soll.

value
Rune

Die decodierte Rune bei Rückgabe dieser Methode.

Gibt zurück

Boolean

true, wenn ein Skalarwert erfolgreich aus dem angegebenen Index extrahiert wurde; false, wenn ein Wert aufgrund ungültiger Daten nicht extrahiert werden konnte.

Ausnahmen

input ist null.

index liegt außerhalb des Bereichs von input.

Hinweise

Löst eine Ausnahme aus, wenn input null dies außerhalb des Bereichs liegt.index

Gilt für