Introduzione
I metodi hanno la possibilità di eseguire operazioni sull'input. Il passaggio di parametri ai metodi consente di eseguire l'attività del metodo con valori di input diversi. L'uso dei parametri del metodo consente di estendere il codice mantenendo il programma organizzato e leggibile. Se si considera un metodo come una casella nera che accetta l'input ed esegue una singola attività, è possibile dividere rapidamente un problema di grandi dimensioni in parti funzionanti.
Si supponga di dover scrivere codice che esegue la stessa operazione su set di input diversi. Potrebbero essere presenti tre matrici diverse ed è necessario visualizzare il contenuto di ognuno di essi. È possibile creare un DisplayArray metodo che accetta una singola matrice come input e visualizza il contenuto. Anziché scrivere codice per visualizzare ogni singola matrice, è possibile chiamare lo stesso metodo e fornire le diverse matrici come input.
I parametri possono rendere i metodi più affidabili mentre eseguono ancora la stessa attività generale. In questo modulo verranno fornite altre informazioni sull'uso dei parametri e sulla solida comprensione dei metodi.
Obiettivi di apprendimento
In questo modulo si eseguiranno le seguenti attività:
- Altre informazioni sull'uso dei parametri
- Comprendere l'ambito del metodo
- Informazioni sui tipi di parametri pass-by-reference e pass-by-value
- Informazioni su come usare argomenti facoltativi e denominati
Prerequisiti
- Esperienza nell'uso dei tipi di dati C#, inclusi
int,string, matrici e matrici 2D - Esperienza nell'uso di istruzioni switch, istruzioni if-else e cicli for
- Esperienza nell'uso della classe
Randomper generare un numero casuale. - Informazioni di base sui metodi C#