在Visual Studio中,您可以使用临时变量(如
)在函数中编写代码var fahr = (this.Ce) * 9/5 + 32;
return fahr;
或者像这样
return (this.Ce) * 9/5 + 32;
我经常跳过临时变量,特别是在短函数中,但是,在调试时,我知道评估表达式的唯一方法是在立即窗口中执行Ctl-C,Ctl-V。另一方面,使用临时变量有很好的工具。
有没有办法使用VS工具轻松获取值而不使用临时变量?
答案 0 :(得分:1)
我总是使用临时变量来破坏代码,因为它更容易调试,正如您所指出的那样。如果你试图将所有东西都塞进一个语句中,不仅难以调试哪个部分可能会失败,而且当你或其他人稍后查看它时,它也更难以阅读并弄清楚它的作用。
Visual Studio在“Autos”窗口中为您提供一些自动变量,但不是所有时间,而不是函数返回。
答案 1 :(得分:0)
You can select the (this.Ce) * 9/5 + 32 in the editor, right click and choose Add Watch.