Condividi tramite


NumeralSystemTranslator.TranslateNumerals(String) Metodo

Definizione

Converte una stringa di caratteri contenenti cifre latine in una stringa contenente le cifre corrispondenti di NumeralSystem.

public:
 virtual Platform::String ^ TranslateNumerals(Platform::String ^ value) = TranslateNumerals;
winrt::hstring TranslateNumerals(winrt::hstring const& value);
public string TranslateNumerals(string value);
function translateNumerals(value)
Public Function TranslateNumerals (value As String) As String

Parametri

value
String

Platform::String

winrt::hstring

Stringa di caratteri contenente cifre latine da convertire.

Restituisce

String

Platform::String

winrt::hstring

Stringa contenente le cifre convertite. Questa stringa può essere una lunghezza diversa da quella del valore.

Commenti

I caratteri nel valore che non sono cifre latine non vengono convertiti, ma passano attraverso un valore invariato. Se value è Null (che rappresenta una stringa vuota), il risultato è Null. Se NumeralSystem è "Latn", il valore viene passato senza modifiche.

Nota

Per i sistemi numerici arabi ("Arab" e "ArabExt" o qualsiasi sistema numerico che utilizza una combinazione di tali caratteri):+ Punto (.) immediatamente prima della conversione di una cifra latina nel separatore decimale arabo (u+66b).

  • Una virgola (,) immediatamente prima che una cifra latina venga convertita in separatore delle migliaia arabe (u+66c).
  • Una percentuale (%) adiacente a una cifra latina viene convertita in simbolo arabo per cento (u+66a).
  • Un permille (u+2030) adiacente a una cifra latina viene convertito in arabo per mille simbolo (u+609).

Si applica a

Vedi anche