Compartir a través de


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

Definición

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.

Se aplica a