Ecco degli esercizi semplici con soluzione per praticare le basi degli enumeratori in C#.
Esercizio 1
Definisci un enum "GiorniSettimana" per rappresentare i giorni della settimana.
Esercizio 2
Dichiara una variabile di tipo "GiorniSettimana" e assegnale un valore.
Esercizio 3
Scrivi un metodo che accetti un parametro di tipo "GiorniSettimana" e stampi un messaggio specifico in base al giorno.
Esercizio 4
Aggiungi un membro all'enum "GiorniSettimana" per rappresentare il valore speciale "NessunGiorno".
Esercizio 5
Utilizza il metodo Enum.GetValues per ottenere un array di tutti i giorni della settimana e stampali a schermo.
Esercizio 6
Scrivi un metodo che accetti una stringa e verifichi se corrisponde a un valore valido dell'enum "GiorniSettimana".
Esercizio 7
Aggiungi un attributo di descrizione a ciascun membro dell'enum "GiorniSettimana" e stampa le descrizioni dei giorni.
Esercizio 8
Scrivi un metodo che restituisca una lista di stringhe contenente tutte le descrizioni dei giorni della settimana.
Esercizio 9
Aggiungi un membro all'enum "GiorniSettimana" con un valore numerico specifico e stampa il suo valore sottostante.
Esercizio 10
Utilizza il metodo Enum.IsDefined per verificare se un valore numerico specifico corrisponde a un membro dell'enum "GiorniSettimana".