Partilhar via


Nomes associados a um objeto RegionInfo

Existem diversas variações de um nome de região associado RegionInfo. O nome básico é representado por Name. A classe também oferece suporte a propriedades de nome de exibição, o nome em inglês, o nome nativo e outros. Enquanto houver mais de um nome que pode ser usado para construir um RegionInfo o objeto, uma vez criado, não há um único nome associado a. Esta nomenclatura contrasta com a situação mais complicada para CultureInfo objetos, que é explicado na Nomes associados a um objeto CultureInfo.

Manipulação de nome de região depende do construtor usado para RegionInfo. A classe define um construtor para o qual o aplicativo passa um nome de região e um tratamento o nome da região usando um identificador de cultura.

Manipulação de nome quando informações de região é construída com um nome de região

Ao passar um nome de região para criar um RegionInfo o objeto, o aplicativo usa o construtor que leva uma seqüência de caracteres de nome. Vamos considerar um exemplo no qual as seqüências de caracteres de nome de região para Estados Unidos e Alemanha são passadas. No.NET Framework versão 1.0, a nomenclatura é muito simples e seu aplicativo especifica:

  • "CONOSCO" para os Estados Unidos

  • "DE" Alemanha

  • Nada para uma cultura personalizada

No.NET Framework versão 2.0, seqüências de caracteres como, por exemplo, "US" e "DE" continuar a trabalhar neste contexto, mas outra abordagem também é apresentada. Seu aplicativo pode especificar um nome de cultura para construir o RegionInfo o objeto, como mostrado abaixo (somente a parte da região é relevante). Observe que o aplicativo também especifica um nome para uma cultura personalizada.

  • "en-US", para inglês (Estados Unidos)

  • "de-DE", para o alemão (Alemanha)

  • "fj-FJ", para uma cultura personalizada

A tabela a seguir mostra os nomes de região como manipulado pelo System.Globalization.RegionInfo.ToString e System.Globalization.RegionInfo.Name.

Método

en-US.

de-DE.

Cultura personalizada

(região passada para o construtor)

NÓS

DE

(N/D)

(cultura passado ao construtor,

introduzida no.NET Framework versão 2.0)

en-US.

de-DE.

FJ FJ

System.Globalization.RegionInfo.ToString

NÓS

DE

FJ

System.Globalization.RegionInfo.Name

NÓS

DE

FJ

Manipulação de nome quando informações de região é construída com um identificador de cultura

Seu aplicativo também pode construir um RegionInfo objeto usando o construtor que leva um identificador de cultura. Vamos considerar um exemplo são os identificadores de cultura passados para o construtor:

  • 0x0409 para inglês (Estados Unidos)

  • 0x0407 para alemão (Alemanha)

  • 0x0C00 para a cultura personalizada "fj-FJ", que deve ser a cultura do usuário padrão atual

A tabela a seguir mostra os nomes de região como manipulado pelo System.Globalization.RegionInfo.ToString e System.Globalization.RegionInfo.Name. Observe que os nomes são exatamente a mesma do exemplo anterior.

Método

en-US.

de-DE.

Cultura personalizada

(identificador de cultura passado ao construtor)

0x0409

0x0407

0x0C00

System.Globalization.RegionInfo.ToString

NÓS

DE

FJ

System.Globalization.RegionInfo.Name

NÓS

DE

FJ

Consulte também

Referência

RegionInfo

Conceitos

Nomes associados a um objeto CultureInfo

Outros recursos

Codificação e localização