È possibile utilizzare un'istruzione switch -case con un valore di enumerazione di aiutare un programma per computer prendere decisioni . Un'istruzione switch permette ai programmatori di elencare una serie di opzioni . Quando il programma trova una opzione che corrisponde a un valore di dati , viene eseguito il codice che segue immediatamente l'istruzione case . I programmatori usano comunemente i valori enum per specificare le opzioni che il caso istruzione switch deve valutare. Ad esempio, è possibile utilizzare un'istruzione switch -case con le enumerazioni per aiutare il vostro programma di rispondere a una salita o di discesa prezzo di stock . Esempi di codice sotto sono in C # , un linguaggio quasi identico a molti altri linguaggi basati su C . Istruzioni 
 1 
 Aprire l' ambiente di programmazione appropriato per il linguaggio di programmazione . 
 2 
 creare un insieme di valori enum utilizzando la parola chiave " enum " seguito dal nome del enum . Specificare i valori per l' enum all'interno parentesi 
 
 enum { NewYears Vacanze , Pasqua , FourthOfJuly , Halloween, Natale }; . 
 3 
 Scrivi una istruzione switch e fornire una espressione in parentesi per di valutare : Cambia 
 (festivo ) { } 
 4 Tipo 
 la parola "caso" seguito dal valore enum per specificare i valori di casi entro l'istruzione switch . Scrivi il codice che deve eseguire sotto ogni caso valore : Cambia 
 (festivo ) {case Holidays.NewYears ://codice da eseguire se il valore di cui sopra è foundcase Holidays.Easter ://codice da eseguire se il valore di cui sopra è foundcase Holidays.FourthOfJuly ://codice da eseguire se il valore di cui sopra è foundcase Holidays.Easter ://codice da eseguire se il valore di cui sopra è foundcase Holidays.Halloween ://codice da eseguire se il valore di cui sopra è foundcase Holidays.Christmas ://codice da eseguire se il valore si trova al di sopra } 
 5 
 salvare ed eseguire il codice per assicurarsi che funzioni come previsto.