gpt4 book ai didi

c# - 如何在 .Net 中获取语言环境列表

转载 作者:太空狗 更新时间:2023-10-29 18:19:30 27 4
gpt4 key购买 nike

我想为用户提供选择文本文件区域设置的选项。

.net 中是否有一些类保留可用语言环境列表?

现在,我打算从 MSDN 页面制作我自己的列表类:Language Identifier Constants and Strings , 但如果 .net 中已经有一些东西就更好了。

这是关于 CultureInfo.GetCultures method 的 MSDN 文章杰里米在他的回答中写道。还有代码示例。

最佳答案

你会想要一个“for each locale loop”。

    Dim info As CultureInfo
For Each info In CultureInfo.GetCultures(CultureTypes.AllCultures)

ListBox1.Items.Add(info.EnglishName)
Next

将语言环境列表转储到 Listbox1 需要半秒钟

然后您可以通过各种方式引用“信息”,例如:

    info.NumberFormat
info.DateTimeFormat

获取该语言环境日期中的今天日期:

        If Not info.IsNeutralCulture Then
Dim dateNow As DateTime = DateTime.Now
ListBox1.Items.Add(dateNow.ToString("d", info.DateTimeFormat).ToString)
End If

关于c# - 如何在 .Net 中获取语言环境列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2260586/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com