我想将一个包含一些无意义的0的十进制数字符串进行格式化,使这些无意义的0消失,应该如何进行格式化?
string.Format("{0}", 1100M);
string.Format("{0}", 1100.1M);
string.Format("{0}", 1100.100M);
string.Format("{0}", 1100.1000M);
显示:
1100
1100.1
1100.100
1100.1000
但我希望它是这样的:
1100
1100.1
1100.1
1100.1
供参考,以下是与此问题本质相同的其他问题,我通过这里的答案找到了它们: