修改当前的文化? [英] Modify current culture?

查看:116
本文介绍了修改当前的文化?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  CultureInfo的文化=新的CultureInfo(EN-US); 

culture.DateTimeFormat.DateSeparator =/;
culture.DateTimeFormat.ShortDatePattern =DD / MM / YYYY;

// dekadikoi arithmoi
culture.NumberFormat.NumberDecimalSeparator =;。
Thread.CurrentThread.CurrentCulture =文化;
Thread.CurrentThread.CurrentUICulture =文化;



由于需要工作无处不在这样!问题是,这样做新的CultureInfo(EN-US); 被省略了其他所有计算机特定的设置...
是有没有办法复制的CurrentCulture?
我试图修改的CurrentCulture但我得到了只读错误...


解决方案

  CultureInfo的文化=(CultureInfo的)CultureInfo.CurrentCulture.Clone(); 

culture.DateTimeFormat.DateSeparator =/;
culture.DateTimeFormat.ShortDatePattern =DD / MM / YYYY;

// dekadikoi arithmoi
culture.NumberFormat.NumberDecimalSeparator =;。
Thread.CurrentThread.CurrentCulture =文化;
Thread.CurrentThread.CurrentUICulture =文化;

您不妨使用:

  CultureInfo的文化=(CultureInfo的)CultureInfo.CurrentUICulture.Clone(); 



代替。


 CultureInfo culture = new CultureInfo("en-US");

        culture.DateTimeFormat.DateSeparator = "/";
        culture.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy";

        //dekadikoi arithmoi
        culture.NumberFormat.NumberDecimalSeparator = ".";
        Thread.CurrentThread.CurrentCulture = culture;
        Thread.CurrentThread.CurrentUICulture = culture;

As it is required to work that way everywhere! The problem is that doing new CultureInfo("en-US"); all other computer-specific settings are omited... Is there a way to copy the CurrentCulture? I tried to modify currentculture but i got read only error...

解决方案

CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone();

culture.DateTimeFormat.DateSeparator = "/";
culture.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy";

//dekadikoi arithmoi
culture.NumberFormat.NumberDecimalSeparator = ".";
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;

You may wish to use:

CultureInfo culture = (CultureInfo)CultureInfo.CurrentUICulture.Clone();

instead.

这篇关于修改当前的文化?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆