C# Enum(Enumeration) med eksempel
C# optælling
En opregning bruges i ethvert programmeringssprog til at definere et konstant sæt værdier. For eksempel kan ugedagene defineres som en opregning og bruges hvor som helst i programmet. I C# defineres opregningen ved hjælp af søgeordet 'enum'.
Lad os se et eksempel på, hvordan vi kan bruge søgeordet 'enum'.
I vores eksempel vil vi definere en opregning kaldet dage, som vil blive brugt til at gemme ugedagene. For hvert eksempel vil vi kun ændre hovedfunktionen i vores Program.cs-fil.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat}; static void Main(string[] args) { Console.Write(Days.Sun); Console.ReadKey(); } } }
Kodeforklaring:-
- 'Enum' datatype er specificeret til at erklære en opregning. Navnet på opregningen er Dage. Alle ugens dage er angivet som værdier for opregningen.
- Endelig bruges console.write-funktionen til at vise en af værdierne i opregningen.
Hvis ovenstående kode er indtastet korrekt, og programmet udføres korrekt, vil følgende output blive vist.
Output:
Fra outputtet kan du se, at 'Sun'-værdien for opregningen vises i konsollen.