Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 3684|Resposta: 4

[Fonte] .NET/C# define a informação padrão do CultureInfo para o programa

[Copiar link]
Publicado em 23/11/2023 21:29:26 | | | |
Requisitos: .NET/C# define a informação padrão de localidade (CultureInfo) do programa, que não depende da localização padrão do sistema Windows.

O código é o seguinte:


Obtenha todas as regiões, o código é o seguinte:



CultureInfo.CurrentCulturePropriedades são configurações para cada thread e podem ser determinadasFormato padrão para data, hora, moeda e números, ordem de ordenação de texto, comparação de strings e conversão de casos.
CultureInfo.CurrentUICulturePropriedades são configurações por thread que retornam a localidade atual da interface do usuário. Essa propriedade é usada pela classe ResourceManager para encontrar recursos localmente específicos em tempo de execução.

Resumo: Quando o programa está rodando, a propriedade CurrentUICulture é usada para determinar que tipo de recursos carregar, enquanto a propriedade CurrentCulture é usada para determinar como coisas como moeda, números e datas são formatadas.

Referência:

O login do hiperlink está visível.
O login do hiperlink está visível.
O login do hiperlink está visível.




Anterior:.NET/C# Leitura/Escrita Lock ReaderWriterLockSlim teste
Próximo:Use o NVM para instalar e gerenciar node.js releases
 Senhorio| Publicado em 23/11/2023 21:34:28 |
zh-CN e zh-TW são duas culturas usadas principalmente no Windows, e a biblioteca de ICUs Linux só as suporta como culturas de alias. Um alias significa que essas regionalidades não estão enumeradas na lista de regiões, mas só são válidas se você criar uma região com esse alias.

Os nomes corretos para essas culturas são zh-Hans-CN e zh-Hant-TW.

Quando você cria uma regionalidade zh-CN ou zh-TW, a regionalidade mãe no Linux será zh em vez de zh-hans ou zh-hant. Se você rodar no Windows, terá um comportamento diferente.

Se você criar uma cultura zh-hans-CN, sua cadeia mãe é zh-hans -> zh
Se você criar uma cultura zh-hant-tw, sua cadeia pai é zh-hant -> zh


language-script-region-variant-extension-privateuse

1. idioma: Esta parte é o código especificado na ISO 639, por exemplo, chinês é zh.

2. escrita: Indica variações, como zh-hans em caracteres chineses simplificados e zh-hant em caracteres chineses tradicionais.

3. região: indica a região geográfica onde o idioma é usado, como zh-Hans-CN é o simplificado chinês usado no continente chinês.

4. variante: Indica dialeto.

5. extensão - privateus: Indica o propósito da extensão e identidade privada.

A convenção geral é que a tag de idioma é toda minúscula, a tag de região é toda maiúscula e a tag script é apenas maiúscula. Use hífens-links entre diferentes rótulos.

Publicado em 15/12/2023 17:33:57 |
Rápido:Autores são banidos ou o conteúdo removido é automaticamente bloqueado
Publicado em 20/12/2023 12:23:33 |
Rápido:Autores são banidos ou o conteúdo removido é automaticamente bloqueado
 Senhorio| Publicado em 22/07/2024 08:46:44 |

AllCultures7
Todos os locais reconhecidos pelo .NET, incluindo regionais neutras e específicas criadas pelo usuário, assim como regionalidades personalizadas.
No .NET Framework 4 e versões posteriores, assim como no .NET Core rodando no Windows, serão incluídos dados regionais que podem ser obtidos do sistema operacional Windows. No .NET Core rodando Linux e macOS, os dados regionais definidos na biblioteca da ICU serão incluídos.
AllCultures é um campo composto que inclui os valores de NeutralCultures, SpecificCultures e InstalledWin32Cultures.
CulturasQuadro64
Este membro está desatualizado; Usar esse valor em conjunto com GetCultures(CultureTypes) retorna a natureza não específica e específica por região que vem com o .NET Framework 2.0.
InstaladoWin32Cultures4
Este membro está obsoleto. Todas as regionalidades instaladas no sistema operacional Windows.
Culturas Neutras1
Regionalidade associada a um idioma, mas não específica de um país.
Culturas de substituição16
Este membro está obsoleto. Locais personalizados criados pelo usuário que podem substituir as regionalidades que vêm com o .NET Framework.
CulturasEspecíficas2
Regionalidade específica de um país.
UserCustomCulture8
Este membro está obsoleto. Locais personalizados criados pelos usuários.
WindowsOnlyCultures32
Este membro está desatualizado e será ignorado.


O login do hiperlink está visível.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com