看完这个代码后,不知道错哪了

img


看完这个代码后,不知道错哪了,求解答,好的答案我会积极采纳,谢谢啦

出错那句textbox2是空的吧。
double b;
b=a*a*Math.PI;
textbox2.text=b.toString();

textBox2是啥东西啊

你这个字符串是否都是全数字,如果有中文,怎么可能转为double?

尽量用double.TryParse,而不要直接ToDouble
这报错是在说你的文本框2里存的就不是一个能转换成double的字符串