Rune.TryGetRuneAt(String, Int32, Rune) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta obtener el elemento Rune que comienza en una posición especificada de una cadena y devuelve un valor que indica si la operación se ha realizado correctamente.
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
Parámetros
- input
- String
Cadena a partir de la cual se va a extraer el rune.
- index
- Int32
Índice basado en cero a partir del cual se va a extraer el rune.
- value
- Rune
Cuando finaliza el método, el rune descodificado.
Devoluciones
true
si se ha extraído correctamente un valor escalar a partir del índice especificado; false
si un valor no se ha podido extraer debido a datos no válidos.
Excepciones
input
es null
.
index
está fuera del rango de input
.
Comentarios
Produce una excepción si input
está null
o index
está fuera del intervalo.