格式化字符串的输出

时间:2010-05-18 08:09:08

标签: c#

这里  string strScore =“2”;要么  string strScore =“2.45656”  现在我在这里检查条件是否

 double value = double.Parse(strScore);

strScore = value.ToString("##.##");

2.45656喜欢这个,然后我将输出显示为 2.45

如果输入是 string strScore =“2”;  然后输出显示为“2”

但现在我需要显示输出为2.00  我如何根据条件

格式化这样的代码

1 个答案:

答案 0 :(得分:9)

请改为尝试:

strScore = value.ToString("0.00");

#表示该数字是可选的,并且不会显示前导/尾随零。如果你写0,那么数字不是可选的:将显示前导零和尾随零。