Rune.TryGetRuneAt(String, Int32, Rune) Methode

Definition

Versucht, die Funktion abzurufen, die Rune an einer angegebenen Position in einer Zeichenfolge beginnt, und gibt einen Wert zurück, 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 der Runen extrahiert werden soll.

value
Rune

Wenn diese Methode zurückgegeben wird, wird der decodierte Rune zurückgegeben.

Gibt zurück

true wenn ein skalarer Wert 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 dies außerhalb des Zulässigen liegt nullindex .

Gilt für: