Locale.ToString Metodo

Definizione

Restituisce una rappresentazione di stringa di questo Locale oggetto, costituita da lingua, paese, variante, script ed estensioni come indicato di seguito: <lingua blockquote> + "" + country + "" + (variant + "#" | " #") + script + "" + extensions </blockquote>

        Language is always lower case, country is always upper case, script is always title
        case, and extensions are always lower case.
[Android.Runtime.Register("toString", "()Ljava/lang/String;", "")]
public override sealed string? ToString();
[<Android.Runtime.Register("toString", "()Ljava/lang/String;", "")>]
override this.ToString : unit -> string

Valori restituiti

Rappresentazione di stringa delle impostazioni locali per il debug.

Attributi

Commenti

Restituisce una rappresentazione di stringa di questo Locale oggetto, costituita da linguaggio, paese, variante, script ed estensioni come indicato di seguito: <blockquote> language + "_" + country + "_" + (variant + "_#" | "#") + script + "_" + extensions </blockquote>

La lingua è sempre minuscola, il paese è sempre maiuscolo, lo script è sempre maiuscolo e le estensioni sono sempre minuscole. Le estensioni e i sottotag di uso privato saranno in ordine canonico, come illustrato in #toLanguageTag.

Quando le impostazioni locali non hanno né script né estensioni, il risultato è uguale a in Java 6 e versioni precedenti.

Se mancano entrambi i campi lingua e paese, questa funzione restituirà la stringa vuota, anche se il campo variant, script o estensioni è presente (non è possibile avere impostazioni locali solo con una variante, la variante deve accompagnare una lingua o un codice paese ben formato).

Se sono presenti script o estensioni e la variante non è presente, non viene aggiunto alcun carattere di sottolineatura prima di "#".

Questo comportamento è progettato per supportare il debug e per essere compatibile con gli usi precedenti di toString tale lingua, paese e solo campi varianti. Per rappresentare le impostazioni locali come stringa a scopo di interscambio, usare #toLanguageTag.

Esempi: <ul><li>en</li li/lide_DE><<>/li_GB><<>/>>en_US_WIN<<li/<>>de__POSIX<li/li><><zh_CN_#Hans/li/li>>zh_TW_#Hant_x-java<</li>>th_TH_TH_#u-nu-thai<</li></ul>

per java.util.Locale.toString().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a