Rune.TryGetRuneAt(String, Int32, Rune) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.