我想给用户选择文本文件区域设置.
.net中是否有一些类可以保留可用语言环境列表?
现在,我打算从MSDN页面创建自己的列表类:语言标识符常量和字符串,但如果.net中已存在某些内容,那就更好了.
以下是关于CultureInfo.GetCultures方法的 MSDN文章,Jeremy在他的回答中写道.还有代码示例.
Jer*_*ild 12
你想要一个'为每个locale循环'.
Dim info As CultureInfo
For Each info In CultureInfo.GetCultures(CultureTypes.AllCultures)
ListBox1.Items.Add(info.EnglishName)
Next
Run Code Online (Sandbox Code Playgroud)
需要半秒钟才能将区域设置列表转储到Listbox1中
然后,您可以通过各种方式引用"信息",例如:
info.NumberFormat
info.DateTimeFormat
Run Code Online (Sandbox Code Playgroud)
在该区域设置日期获取今天的日期:
If Not info.IsNeutralCulture Then
Dim dateNow As DateTime = DateTime.Now
ListBox1.Items.Add(dateNow.ToString("d", info.DateTimeFormat).ToString)
End If
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7226 次 |
| 最近记录: |