Convert.ToDouble( 字符串) ,要求字符串必须是数值形式的例如 "123.456"。如果不是数值形式就没法转换。 你这这个程序运行时 在 TextBox1 和TextBox2中输入的内容如果是空的或者含有非数值符号,就会出现上述错误。