static void Main(string[] args) { double a = -0.00000012345678; Console.WriteLine(a.ToString("#.##")); Console.WriteLine(a.ToString("n")); Console.Read(); }
第一行没有输出
第二行得到希望的0.00
可以用 Console.WriteLine(a.ToString("f2"));