"Oltre a Watches, c'è anche una potente funzione chiamata Evaluate Expression."
"Fai clic con il pulsante destro del mouse su una variabile nel codice e seleziona Valuta espressione nel menu. Oppure premi semplicemente Alt+F8."
"Quindi si apre una finestra magica in cui puoi calcolare il valore di qualsiasi espressione:"
"Ecco cosa otteniamo:"
"Ma ho detto che puoi inserire qualsiasi espressione lì:"
"O anche questo:"
"O questo:"
"Puoi visualizzare tutte queste variabili e puoi vedere tutto ciò a cui si riferiscono, ecc."
"Penso che questo sarebbe molto utile per i programmi di grandi dimensioni."
"Sì. Ma c'è dell'altro."
"Vuoi utilizzare i dati del programma per eseguire codice arbitrario mentre il programma è in esecuzione?"
"Aspetta, puoi farlo?"
"Certo. Il pulsante CodeFragmentMode ti consente di farlo. Fai clic su questo pulsante per passare a una modalità in cui puoi inserire interi frammenti di codice lunghi diverse righe."
"Qui ho utilizzato la variabile sum5 , chiamata metodo sum() , dichiarato alcune variabili , assegnato loro dei valori e calcolato il risultato di tutto questo."
"Cosa ne pensi?"
"Personalmente, penso che sia fantastico. Soprattutto la capacità di eseguire varie azioni utilizzando i valori correnti di variabili come sum5 e sum7. La capacità di chiamare metodi e creare variabili significa che posso fare praticamente qualsiasi cosa."
"Sì. È molto bello. Puoi eseguire codice e scrivere cose sulla console - e verrà visualizzato! È un codice completamente funzionante. Senza alcuna limitazione."
"Grazie, Ellie. Queste sono state alcune lezioni molto istruttive e - non esiterò a dirlo - le più utili di sempre."
GO TO FULL VERSION