Hvordan bruke en Switch Veske med Enum
Du kan bruke en switch-case regnskapet sammen med en enum verdi for å hjelpe et dataprogram ta beslutninger. En bryter uttalelse gjør at en programmerer å liste en rekke alternativer. Når programmet finner et alternativ som samsvarer med en dataverdi, utfører den koden umiddelbart etter sak uttalelse. Programmerere vanligvis bruker enum verdier for å angi alternativer som bryter saken uttalelsen må vurdere. For eksempel kan du bruke en switch-case uttalelse med enums å hjelpe programmet svare på en stigende eller fallende aksjekurs. Kodeeksempler nedenfor er i C #, et språk nesten identisk med de fleste andre C baserte språk.
Bruksanvisning
1 Åpne programmeringsmiljø som passer for ditt programmeringsspråk.
2 Lag et sett med enum verdier ved hjelp av "enum" søkeord etterfulgt av navnet på enum. Angi verdier for enum inni parentes.
enum Holidays {NewYears, påske, FourthOfJuly, Halloween, jul};
3 Skriv en bryter uttalelse og gi et uttrykk i parentes det å vurdere:
bryteren (ferie)
{
}
4 Skriv inn ordet "case" etterfulgt av enum verdi for å angi konkrete verdier innenfor bryteren uttalelse. Skriv inn koden som skal utføre under hvert enkelt tilfelle verdi:
bryteren (ferie)
{
case Holidays.NewYears:
// Kode for å utføre hvis over verdien er funnet
case Holidays.Easter:
// Kode for å utføre hvis over verdien er funnet
case Holidays.FourthOfJuly:
// Kode for å utføre hvis over verdien er funnet
case Holidays.Easter:
// Kode for å utføre hvis over verdien er funnet
case Holidays.Halloween:
// Kode for å utføre hvis over verdien er funnet
case Holidays.Christmas:
// Kode for å utføre hvis over verdien er funnet
}
5 Lagre og kjøre koden din for å sikre at det fungerer som forventet.