Rune.TryGetRuneAt(String, Int32, Rune) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta obter o Rune que começa em uma posição especificada em uma cadeia de caracteres e retornar um valor que indica se a operação foi bem-sucedida.
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
A cadeia de caracteres da qual extrair o símbolo.
- index
- Int32
O índice baseado em zero do qual extrair o símbolo.
- value
- Rune
Quando este método é retornado, o símbolo decodificado.
Retornos
true
se um valor escalar foi extraído com êxito do índice especificado; false
se um valor não puder ser extraído devido a dados inválidos.
Exceções
input
é null
.
index
está fora do intervalo de input
.
Comentários
Gera uma exceção se input
estiver null
ou index
estiver fora do intervalo.