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.


