读书人

{0:c} 用这个格式显示的数据前面是人民

发布时间: 2012-03-26 15:46:55 作者: rapoo

{0:c} 用这个格式显示的数据前面是人民币的符号(¥)如何让它显示的是 美元的符号 $
{0:c} 用这个格式显示的数据前面是人民币的符号(¥)如何让它显示的是 美元的符号 $

[解决办法]
int i = 100;
string s = i.ToString("C", System.Globalization.CultureInfo.CreateSpecificCulture("en-US"));
[解决办法]
你真的要改区域设置啊???

你可在控制面板里找到:区域和语言选项,在这里找到英语(美国)设置就是了,

我上面不是说了吗?你可以通过ToString的重载函数来达到目的:

C# code
int i = 125545; CultureInfo c = new CultureInfo(0x0409);string str = i.ToString("c", c); //或:CultureInfo c = new CultureInfo(en-US);  string str = i.ToString("c", c);
[解决办法]
C# code
int i = 125545; CultureInfo c = new CultureInfo(0x0409);string str = i.ToString("c", c); //或:CultureInfo c = new CultureInfo("en-US");  string str = i.ToString("c", c); 

读书人网 >asp.net

热点推荐