int MyInt = 25;
StringBuilder MyStringBuilder = new StringBuilder("Your total is ");
MyStringBuilder.AppendFormat("{0:C} ", MyInt);
Console.WriteLine(MyStringBuilder);//Output:Your total is $25.00
这段代码中{0:C}是什么意思啊?
StringBuilder MyStringBuilder = new StringBuilder("Your total is ");
MyStringBuilder.AppendFormat("{0:C} ", MyInt);
Console.WriteLine(MyStringBuilder);//Output:Your total is $25.00
这段代码中{0:C}是什么意思啊?
就是加上钱付
http://msdn.microsoft.com/zh-cn/library/txafckwd(VS.80).aspx
查MSDN啊...
货币
数字转换为表示货币金额的字符串。转换由用于格式化数字的 NumberFormatInfo 对象的货币格式信息控制。精度说明符指示所需的小数位数。如果省略精度说明符,则使用 NumberFormatInfo 给定的默认货币精度。
C准确地说是输出本地货币格式,
一般情况下,
美国的Windows上输出美元符号 $
简体中文的系统输出 ¥