Ecco degli esercizi semplici con soluzione per praticare le basi sul type casting in C#.
Esercizio 1
Scrivi un programma che dichiara una variabile intera e successivamente la assegna a una variabile di tipo float. Stampa il valore della variabile float.
Esercizio 2
Scrivi un programma che dichiara una variabile di tipo double e successivamente la converte in una variabile di tipo int. Stampa il valore della variabile int.
Esercizio 3
Scrivi un programma che dichiara una variabile di tipo stringa e la converte in una variabile di tipo int utilizzando il metodo Convert.ToInt32(). Stampa il valore della variabile int.
Esercizio 4
Scrivi un programma che chiede all'utente di inserire un numero intero come stringa. Successivamente, converte la stringa in una variabile di tipo int utilizzando il metodo int.Parse(). Stampa il valore della variabile int.
Esercizio 5
Scrivi un programma che dichiara una variabile di tipo int e la converte in una variabile di tipo double. Successivamente, esegui un'operazione matematica con la variabile double e stampa il risultato.
Esercizio 6
Scrivi un programma che dichiara una variabile di tipo double e la converte in una variabile di tipo int. Successivamente, stampa il valore della variabile int.
Esercizio 7
Scrivi un programma che dichiara una variabile di tipo float e la converte in una variabile di tipo int. Successivamente, stampa il valore della variabile int.
Esercizio 8
Scrivi un programma che dichiara una variabile di tipo bool e la converte in una variabile di tipo stringa utilizzando il metodo ToString(). Stampa il valore della variabile stringa.
Esercizio 9
Scrivi un programma che dichiara una variabile di tipo char e la converte in una variabile di tipo int. Stampa il valore della variabile int.
Esercizio 10
Scrivi un programma che dichiara un'enumerazione chiamata "MesiAnno" con i mesi dell'anno come valori possibili. Successivamente, converte un valore dell'enumerazione in un intero utilizzando il casting e stampa il valore intero.