C# Decimal 去除小数点后无效的0 string sc = "200.00000"; sc = sc.TrimEnd('0').TrimEnd('.'); //sc=200 string sc = "200.00100"; sc = sc.TrimEnd('0').TrimEnd('.'); //sc=200.001