Partilhar via


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

Definição

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.

Aplica-se a