Partager via


Rune.TryGetRuneAt(String, Int32, Rune) Méthode

Définition

Tente d’obtenir le Rune qui commence à une position spécifiée dans une chaîne et retourne une valeur qui indique si l’opération a réussi.

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

Paramètres

input
String

Chaîne à partir de laquelle extraire le Rune.

index
Int32

Index de base zéro à partir de laquelle extraire le Rune.

value
Rune

Lorsque cette méthode est retournée, Rune décodé.

Retours

Boolean

true si une valeur scalaire a bien été extraite de l’index spécifié ; false si une valeur n’a pas pu être extraite en raison de données non valides.

Exceptions

input a la valeur null.

index n’est pas compris dans la plage de input.

Remarques

Lève une exception si input elle est null ou index est hors limites.

S’applique à