Rune.TryGetRuneAt(String, Int32, Rune) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje uzyskać element Rune rozpoczynający się od określonej pozycji w ciągu i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.
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
Parametry
- input
- String
Ciąg, z którego ma zostać wyodrębnione uruchomienie.
- index
- Int32
Indeks oparty na zerze, z którego ma zostać wyodrębnione uruchomienie.
- value
- Rune
Po powrocie tej metody zdekodowany element rune.
Zwraca
true
jeśli wartość skalarna została pomyślnie wyodrębniona z określonego indeksu; false
jeśli nie można wyodrębnić wartości z powodu nieprawidłowych danych.
Wyjątki
input
to null
.
index
element jest poza zakresem .input
Uwagi
Zgłasza wyjątek, jeśli input
element jest null
lub index
jest poza zakresem.