C# Enumeraties (Enums) – Definitie, Voorbeeld en Gebruik
C# Enumeraties
Enumeraties, of enums, laten je een vaste set benoemde constanten definiëren in C#. Ze zijn ideaal om discrete waarden weer te geven zoals dagen van de week, maanden of statuscodes.
Hieronder lopen we door een eenvoudig, real-world voorbeeld dat laat zien hoe je een enum declareert, waarden toewijst en het in je code gebruikt.

using System;
namespace DemoApplication {
class Program {
enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat }
static void Main(string[] args) {
Console.WriteLine(Days.Sun);
Console.ReadKey();
}
}
}
Code Uitleg
- Enum declaratie:
enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat }creëert een nieuw type genaamdDaysmet zeven benoemde waarden. - Gebruik:
Console.WriteLine(Days.Sun);print de enum-waarde naar de console.
Als je dit programma runt, zie je de volgende uitvoer:
Uitvoer

De console toont Sun, wat bevestigt dat de enum-waarde correct wordt gerefereerd.
C Taal
- C++ Switch‑Case Onder de Knie: Syntaxis, Gebruik en Praktische Voorbeelden
- C++ Dynamische Array‑Allocatie: Praktische Handleiding met Code‑Voorbeelden
- C++ Structs Uitgelegd met een Praktisch Voorbeeld
- Beheersen van std::list in C++: Syntaxis, Functies & Praktische Voorbeelden
- C# Abstracte Classes: Een Praktische Tutorial met Codevoorbeelden
- calloc() in C: Nul-geïnitialiseerde geheugenallocatie en een praktisch voorbeeld
- C# Enumeraties (Enums) Begrijpen – Een Uitgebreide Gids
- Python's strip()-methode beheersen: Uitgebreide handleiding & praktische voorbeelden
- Python Counter in collections – Efficiënt tellen, updaten en rekenkundige operaties
- Java String.charAt() begrijpen: Syntaxis, Retourtype, Exceptions en Praktisch Voorbeeld
- Java String.endsWith() beheersen: Controleren op String-suffixen met voorbeelden