我正在使用以下代码:
string new = old.Substring(0,2).TrimStart('0') + "." + old.Substring(2,2).TrimStart('0');
转换如下:
0101 >> 1.1
99.10 >> 99.1
99.01 >> 99.01
问题是以下转换无法正常工作:
0100 >> 1.0
有没有一种简单的方法可以解决这个问题。我不明白为什么它不能正确转换。对我来说,在后面加上“.0”很重要。当我运行上述所有内容时,我看到的是“1”。