Du kan bruge en switch -case erklæring sammen med en enum værdi til at hjælpe et computerprogram træffe beslutninger. En switch erklæring giver en programmør til at liste en række valgmuligheder . Når programmet finder en løsning, der matcher en dataværdi , det udfører koden umiddelbart efter sagen erklæring . Programmører almindeligt brug enum værdier til at angive de indstillinger , at kontakten sagen erklæring skal vurdere . For eksempel kan du bruge en switch -case erklæring med Gentagelsestyper at hjælpe dit program reagere på en stigende eller faldende aktiekurs. Kodeeksempler beneath er i C #, et sprog næsten identisk med de fleste andre C -baserede sprog. Instruktioner
1
Åbn programmeringsmiljø passer til dit programmeringssprog.
2
Opret et sæt enum værdier ved hjælp af " enum " søgeord efterfulgt af navnet på det enum . Angiv værdier for enum inde parentes
enum Holidays { NewYears , påske, FourthOfJuly , Halloween , jul }; .
3
Skriv en switch-statement og give et udtryk i parentes til at vurdere :
switch ( ferie ) { }
4
Skriv ordet "case " efterfulgt af enum værdi for at angive case værdier inden for switch-statement . Skriv den kode, der skal udføre under hvert enkelt tilfælde værdi : Hej
switch ( ferie ) { sag Holidays.NewYears ://kode for at udføre , hvis ovennævnte værdi er foundcase Holidays.Easter ://kode for at udføre , hvis ovennævnte værdi er foundcase Holidays.FourthOfJuly ://kode for at udføre , hvis ovennævnte værdi er foundcase Holidays.Easter ://kode for at udføre , hvis ovennævnte værdi er foundcase Holidays.Halloween ://kode for at udføre , hvis ovennævnte værdi er foundcase Holidays.Christmas ://kode at udføre , hvis ovennævnte værdi er fundet }
5
Gem og udføre din kode for at sikre, at det fungerer som forventet.