“除了 Watches,還有一個名為 Evaluate Expression 的強大功能。”

“您右鍵單擊代碼中的一個變量,然後在菜單中選擇 Evaluate Expression。或者只需按 Alt+F8。”

“然後會打開一個神奇的窗口,您可以在其中計算任何表達式的值:”

想法:評估表達式 - 1

“這是我們得到的:”

想法:評估表達式 - 2

“但我說過你可以在那裡輸入任何表達式:”

想法:評估表達式 - 3

“甚至這個:”

想法:評估表達式 - 4

“或這個:”

想法:評估表達式 - 5

“你可以查看所有這些變量,你可以看到它們所指的一切,等等。”

“我認為這對於大型程序來說非常方便。”

“是的。但還有更多。”

“想在程序運行時使用程序數據執行任意代碼?”

“等等,你能做到嗎?”

“當然可以。CodeFragmentMode按鈕可讓您這樣做。單擊此按鈕可切換到一種模式,您可以在其中輸入幾行長的完整代碼片段。”

想法:評估表達式 - 6

“這裡我使用了 sum5 變量調用了 sum() 方法聲明了一些變量為它們賦值,併計算了所有這些的結果。”

“你怎麼認為?”

“就個人而言,我認為這非常酷。尤其是能夠使用 sum5 和 sum7 等變量的當前值執行各種操作的能力。調用方法和創建變量的能力意味著我幾乎可以做任何事情。”

“是的。這非常酷。您可以執行代碼並向控制台寫入內容——它會顯示出來!它是功能齊全的代碼。沒有任何限制。”

“謝謝,Ellie。這些信息非常豐富,而且——我會毫不猶豫地說——有史以來最有用的課程。”