C#CultureInfo 和CultureUIInfo的区别
答案:1 悬赏:30 手机版
解决时间 2021-04-05 13:39
- 提问者网友:沉默菋噵
- 2021-04-04 17:04
C#CultureInfo 和CultureUIInfo的区别
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-04-04 17:48
CurrentCulture和CurrentUICulture
设置文化时必须区分用户界面的文化和数字及日期格式的文化。文化与线程相关,
有了这两种文化类型,就可以把两个文化设置应用于线程。用线程设置文化时,
Thread类提供了属性CurrentCulture和CurrentUICulture。属性CurrentCulture
用于设置与格式化和排序选项一起使用的文化,而属性CurrentUICulture用于设置用户界面的语言。
使用Windows控制面板中的“区域和语言”选项,用户就可以改变CurrentCulture的默认设置,
如图17-3所示。使用这个配置,还可以改变文化的默认数字、时间和日期格式。
CurrentUICulture不依赖于这个配置,而依赖于操作系统的语言。
这有一个例外:如果Windows XP或Windows 2000安装了多语言用户
界面(Muti-language User Interface, MUI),就可以用区域配置改变用户界面的语言,
这会影响CurrentUICulture属性。
设置文化时必须区分用户界面的文化和数字及日期格式的文化。文化与线程相关,
有了这两种文化类型,就可以把两个文化设置应用于线程。用线程设置文化时,
Thread类提供了属性CurrentCulture和CurrentUICulture。属性CurrentCulture
用于设置与格式化和排序选项一起使用的文化,而属性CurrentUICulture用于设置用户界面的语言。
使用Windows控制面板中的“区域和语言”选项,用户就可以改变CurrentCulture的默认设置,
如图17-3所示。使用这个配置,还可以改变文化的默认数字、时间和日期格式。
CurrentUICulture不依赖于这个配置,而依赖于操作系统的语言。
这有一个例外:如果Windows XP或Windows 2000安装了多语言用户
界面(Muti-language User Interface, MUI),就可以用区域配置改变用户界面的语言,
这会影响CurrentUICulture属性。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯