C# Enum(Enumeration) med eksempel
C#-oppregning
En oppregning brukes i et hvilket som helst programmeringsspråk for å definere et konstant sett med verdier. For eksempel kan ukedagene defineres som en oppregning og brukes hvor som helst i programmet. I C# er oppregningen definert ved hjelp av søkeordet 'enum'.
La oss se et eksempel på hvordan vi kan bruke søkeordet 'enum'.
I vårt eksempel vil vi definere en opptelling kalt dager, som vil bli brukt til å lagre ukedagene. For hvert eksempel vil vi bare endre hovedfunksjonen i filen Program.cs.
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" data-type er spesifisert for å erklære en oppregning. Navnet på oppregningen er Dager. Alle ukedagene er spesifisert som verdier for opptellingen.
- Til slutt brukes console.write-funksjonen til å vise en av verdiene i oppregningen.
Hvis koden ovenfor er angitt riktig og programmet kjøres vellykket, vil følgende utdata vises.
Utgang:
Fra utgangen kan du se at 'Sol'-verdien for oppregningen vises i konsollen.