Du kan bruke en switch -case uttalelse sammen med en enum verdi for å hjelpe et dataprogram ta beslutninger. En bryter uttalelse tillater en programmerer å liste en rekke alternativer. Når programmet finner et alternativ som samsvarer med en data verdi , utfører den koden umiddelbart etter sak uttalelse . Programmerere vanligvis bruker enum verdier å angi alternativene at bryteren saken statement må vurdere . For eksempel kan du bruke en switch -case statement med enums å hjelpe programmet svare på en stigende eller fallende aksjekurs. Kodeeksempler under er i C #, et språk nesten identisk med de fleste andre C -baserte språk . Instruksjoner
en
Åpne programmering miljø som passer for din programmeringsspråk.
2
Lag et sett med enum verdier ved hjelp av " enum " søkeord etterfulgt av navnet på enum . Angi verdier for enum inne parentes
enum Holidays { newyears , påske , FourthOfJuly , Halloween , jul }; .
3
Skriv en bryter uttalelse og gir et uttrykk i parentes for den å evaluere :
brytere ( ferie) { }
4
Skriv inn ordet "case" etterfulgt av enum verdi for å angi case verdier innenfor bryteren uttalelse . Skriv inn koden som skal utføre under hvert enkelt tilfelle verdi : en
bryteren ( ferie) {case Holidays.NewYears ://koden som skal utføres hvis over verdien er foundcase Holidays.Easter ://koden som skal utføres hvis over verdien er foundcase Holidays.FourthOfJuly ://koden som skal utføres hvis over verdien er foundcase Holidays.Easter ://koden som skal utføres hvis over verdien er foundcase Holidays.Halloween ://koden som skal utføres hvis over verdien er foundcase Holidays.Christmas ://code å gjennomføre hvis over verdien er funnet }
5
Lagre og kjøre koden din for å sikre at den utfører som forventet .