Locale.ToString Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.