当前使用 显示小数的值时.ToString(),精确到小数点后 15 位,由于我用它来表示美元和美分,所以我只希望输出为小数点后 2 位。
.ToString()
我.ToString()是否为此使用了一个变体?
decimalVar.ToString("#.##"); // returns ".5" when decimalVar == 0.5m
要么
decimalVar.ToString("0.##"); // returns "0.5" when decimalVar == 0.5m
decimalVar.ToString("0.00"); // returns "0.50" when decimalVar == 0.5m