“除了 Watches,还有一个名为 Evaluate Expression 的强大功能。”

“您右键单击代码中的一个变量,然后在菜单中选择 Evaluate Expression。或者只需按 Alt+F8。”

“然后会打开一个神奇的窗口,您可以在其中计算任何表达式的值:”

想法:评估表达式 - 1

“这是我们得到的:”

想法:评估表达式 - 2

“但我说过你可以在那里输入任何表达式:”

想法:评估表达式 - 3

“甚至这个:”

想法:评估表达式 - 4

“或这个:”

想法:评估表达式 - 5

“你可以查看所有这些变量,你可以看到它们所指的一切,等等。”

“我认为这对于大型程序来说非常方便。”

“是的。但还有更多。”

“想在程序运行时使用程序数据执行任意代码?”

“等等,你能做到吗?”

“当然可以。CodeFragmentMode按钮可让您这样做。单击此按钮可切换到一种模式,您可以在其中输入几行长的完整代码片段。”

想法:评估表达式 - 6

“这里我使用了 sum5 变量调用了 sum() 方法声明了一些变量为它们赋值,并计算了所有这些的结果。”

“你怎么认为?”

“就个人而言,我认为这非常酷。尤其是能够使用 sum5 和 sum7 等变量的当前值执行各种操作的能力。调用方法和创建变量的能力意味着我几乎可以做任何事情。”

“是的。这非常酷。你可以执行代码并向控制台写入内容——它会显示出来!它是功能齐全的代码。没有任何限制。”

“谢谢,Ellie。这些信息非常丰富,而且——我会毫不犹豫地说——有史以来最有用的课程。”