格式化double – 千位分隔符,带小数但没有尾随零
我正在寻找一种格式与string.Format一起使用,将打印以下内容
double d = 123456.123456D; double d2 = 123456D;
喜欢
123,456.123456 123,456
{0:N6}导致
123,456.123456 123,456.000000
{0:0。######}导致
123456.123456 123456
{0:#。0}导致
123,456 123,456
我无法锻炼一种可以满足我需要的格式。 我需要定义自己的格式提供程序吗?
你很亲密 使用以下格式:
{0:#,0.######}