在格式化字符串中使用分号分别指定正数和负数的格式。例如 myNumber.ToString("#,##0.00;(#,##0.00)")

请看下面的例子,一目了然:

1
2
3
4
5
6
7
8
9
static void Main(string[] args)
{
float[] fs = { 1234.5678F, -8765.4321F };

foreach (float f in fs)
{
Console.WriteLine(f.ToString("#,##0.00;(#,##0.00)"));
}
}

输出为:

1
2
1,234.57
(8,765.43)

留言

2017-03-11