Locale.ToString Método

Definição

Retorna uma representação de cadeia de caracteres deste Locale objeto, que consiste em idioma, país, variante, script e extensões como abaixo: <blockquote> language + "" + country + "" + (variant + "#" | " #") + script + "" + extensões </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

Retornos

Uma representação de cadeia de caracteres da Localidade, para depuração.

Atributos

Comentários

Retorna uma representação de cadeia de caracteres deste Locale objeto, que consiste em idioma, país, variante, script e extensões como abaixo: <blockquote> language + "_" + country + "_" + (variant + "_#" | "#") + script + "_" + extensões </blockquote>

A linguagem é sempre minúscula, o país é sempre maiúscula, o script é sempre o caso do título e as extensões são sempre minúsculas. As extensões e as subtags de uso privado estarão em ordem canônica, conforme explicado em #toLanguageTag.

Quando a localidade não tem script nem extensões, o resultado é o mesmo que em Java 6 e anteriores.

Se os campos idioma e país estiverem ausentes, essa função retornará a cadeia de caracteres vazia, mesmo que o campo variante, script ou extensões esteja presente (você não pode ter uma localidade com apenas uma variante, a variante deverá acompanhar um código de país ou idioma bem formado).

Se o script ou as extensões estiverem presentes e a variante estiver ausente, nenhum sublinhado será adicionado antes do "#".

Esse comportamento foi projetado para dar suporte à depuração e ser compatível apenas com os usos anteriores desse toString idioma, país e campos variantes esperados. Para representar uma localidade como uma cadeia de caracteres para fins de intercâmbio, use #toLanguageTag.

Exemplos: <ul><li>en</li>><de_DE</li><li<_GB>/li<>li>en_US_WIN</li<>lide__POSIX<>/li>zh_CN_#Hans<></li><lizh_TW_#Hant_x-java></li><lith_TH_TH_#u-nu-thai></li/li/ul><>

Documentação Java para java.util.Locale.toString().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a