String.ToUpperCase 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.
Sobrecargas
| Nome | Description |
|---|---|
| ToUpperCase(Locale) |
Converte todos os caracteres nesse |
| ToUpperCase() |
Converte todos os caracteres nesse |
ToUpperCase(Locale)
Converte todos os caracteres nesse String caso em maiúsculas usando as regras do determinado Locale.
[Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")]
public string ToUpperCase(Java.Util.Locale locale);
[<Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")>]
member this.ToUpperCase : Java.Util.Locale -> string
Parâmetros
- locale
- Locale
usar as regras de transformação de maiúsculas e minúsculas para essa localidade
Retornos
o String, convertido em letras maiúsculas.
- Atributos
Comentários
Converte todos os caracteres nesse String caso em maiúsculas usando as regras do determinado Locale. O mapeamento de maiúsculas e minúsculas baseia-se na versão Padrão Unicode especificada pela java.lang.Character Character classe. Como os mapeamentos de maiúsculas e minúsculas nem sempre são mapeamentos de caracteres 1:1, o resultado String pode ser um comprimento diferente do original String.
Exemplos de mapeamentos de maiúsculas e minúsculas 1:M estão na tabela a seguir.
<table class="plain"><caption style="display:none">Examples of locale-sensitive and 1:M case mappings. Mostra o código de idioma de localidade, maiúsculas e minúsculas, maiúsculas e minúsculas e descrição.</caption>thead<>tr<>th scope="col"<Language Code of Locale>/th th<>scope="col"<Lower Case>/th th<>scope="col"<Upper Case>/th th<>scope="col"<Description>/th<>/tr<>/thead<>tbody<>tr<>td<tr (Turkish)>/td<>th scope="row" style="font-weight:normal; text-align:left"<\> u0069</th><td>\ u0130</td td><>letra pequena i -> letra maiúscula I com ponto acima</td></tr><tr><td>tr (turco)</td><th scope="row" style="font-weight:normal; text-align:left">\ u0131</th><td>\ u0049</td><td>small letter dotless i -> letra maiúscula I</td></tr><tr><td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">\ u00df</th><td>\ u0053 \ u0053</td td><>letra pequena afiada s -> duas letras: SS</td></tr><tr><td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">Fahrvergnü gen</th><td>FAHRVERGNÜ GEN</td><td></td></tr></tbody></table>
Adicionado em 1.1.
Documentação Java para java.lang.String.toUpperCase(java.util.Locale).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
ToUpperCase()
Converte todos os caracteres nesse String caso em maiúsculas usando as regras da localidade padrão.
[Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")]
public string ToUpperCase();
[<Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")>]
member this.ToUpperCase : unit -> string
Retornos
o String, convertido em letras maiúsculas.
- Atributos
Comentários
Converte todos os caracteres nesse String caso em maiúsculas usando as regras da localidade padrão. Esse método é equivalente a toUpperCase(Locale.getDefault()).
<b>Observação:</b> Esse método diferencia a localidade e pode produzir resultados inesperados se usado para cadeias de caracteres que devem ser interpretadas de forma independente. Exemplos são identificadores de linguagem de programação, chaves de protocolo e marcas HTML. Por exemplo, "title".toUpperCase() em uma localidade turca retorna "T\u005Cu0130TLE", em que '\u005Cu0130' é o caractere LATIN CAPITAL LETTER I WITH DOT ABOVE. Para obter resultados corretos para cadeias de caracteres que não diferenciam localidade, use toUpperCase(Locale.ROOT).
Documentação Java para java.lang.String.toUpperCase().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.