资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

CurrentCulture和CurrentUICulture的区别-创新互联

CurrentCulture

成都创新互联公司主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务自流井,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220

这个属性用来表示和改变使用者要使用的“地区属性”,地区属性改变后,数字、日期时间等表示格式也随之改变。

注意:一定是“地区属性”,如"zh-cn"、"en-US"等等。

 CurrentUICulture

顾名思义,该属性表示使用者所使用的界面语言,可以是“语言属性”,如"zh"、"en"等等。

比如说,用户登录windows后,界面可以是英文的(CurrentUICulture),但数字以及日期的显示方式可以是中国大陆的(CurrentCulture)。

使用Windows控制面板中的“区域和语言”选项,用户就可以改变CurrentCulture的默认设置。使用这个配置,还可以改变文化的默认数字、时间和日期格式。

CurrentUICulture不依赖于这个配置,而依赖于操作系统的语言。

在做多语言项目时,往往需要编程动态改变当前应用程序的文化,这是最主要的是必须改变CurrentUICulture,在改变CurrentCulture时需要慎重,因为这种改变将会导致各种转

换格式的改变,从而造成配置文件读写转换失败。

Code
      // set culture for formatting
      Thread.CurrentThread.CurrentCulture = ci;

      // set culture for resources
      Thread.CurrentThread.CurrentUICulture = ci;
分享标题:CurrentCulture和CurrentUICulture的区别-创新互联
URL标题:http://cdkjz.cn/article/dhhppo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220