Controllare l'ambito delle variabili e la logica usando blocchi di codice in C#
Usare i blocchi di codice con maggiore confidenza, comprendendo in che modo incidono sulla visibilità e sull'accessibilità dei costrutti di livello superiore e inferiore all'interno del codice.
Obiettivi di apprendimento
Dopo aver completato questo modulo, l'utente sarà in grado di:
- Comprendere l'impatto della dichiarazione e dell'inizializzazione di variabili all'interno e all'esterno dei blocchi di codice
- Rimuovere blocchi di codice nelle istruzioni if per migliorare la leggibilità quando nel corpo del blocco di codice è presente una sola riga di codice
- Descrivere lo scopo e la gerarchia degli ambiti per gli spazi dei nomi, le classi e i metodi
Prerequisiti
- Esperienza nella creazione di semplici applicazioni C# che includono l'I/O della console e sono in grado di accedere ai metodi delle classi .NET, ad esempio String e Random
- Esperienza nell'uso di Visual Studio Code per sviluppare, compilare ed eseguire applicazioni console C# che implementano matrici, istruzioni if-elseif-else e istruzioni foreach
- Esperienza nell'uso degli operatori per valutare un'espressione o una condizione in C#