如何在 C# 中格式化小数并保持以 0 结尾?

How to Format decimal in C# and keep ending 0?

在 C# 中,如何将 $2,471,450.5 格式化为 $2,471,450。50(最后保持零)

这是我用来格式化它并获得此值 $2,471,450.5 的表达式,但我无法像这样显示 $2,471,450。50

String.Format(culture, "{0:$#,#.##;($#,#.##)}", rdr.GetDecimal(10))

这是正确的表达方式。将 # 更改为 0。感谢您的帮助。

String.Format(culture, "{0:$#,#.00;($#,#.##)}", rdr.GetDecimal(10))