- static void Main(string[] args)
- {
- decimal currency=123567678865.9876m;//后缀m表示一个decimal类型的常量。
- string s = string.Format("{0:C}",currency);
- Console.WriteLine(s);
- }//这样,结果是¥123567678865.99,人民币
- 再加个参数,就能表示美元和英镑了。
- CultureInfo MyCulture = new CultureInfo("en-US");//美国货币类型
- //CultureInfo MyCulture = new CultureInfo("en-GB");//为英国货币类型
- decimal y = 1234567891234567891234567899m;
- string str = String.Format(MyCulture, "My amount = {0:c}", y);
- Console.WriteLine(str);
复制代码 |