C# Enumerationen (Enums) – Definition, Beispiel und Verwendung
C# Enumerationen
Enumerationen, oder Enums, ermöglichen es Ihnen, eine feste Menge benannter Konstanten in C# zu definieren. Sie eignen sich ideal für die Repräsentation diskreter Werte wie Wochentage, Monate oder Statuscodes.
Im Folgenden durchlaufen wir ein einfaches, praxisnahes Beispiel, das zeigt, wie man ein Enum deklariert, Werte zuweist und es im Code verwendet.

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-Aufschlüsselung
- Enum-Deklaration:
enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat }erstellt einen neuen Typ namensDaysmit sieben benannten Werten. - Verwendung:
Console.WriteLine(Days.Sun);gibt den Enum-Wert auf der Konsole aus.
Führen Sie dieses Programm aus, sehen Sie folgende Ausgabe:
Ausgabe

Die Konsole zeigt Sun, was bestätigt, dass der Enum-Wert korrekt referenziert wird.
C Sprache
- C++ switch‑case meistern: Syntax, Einsatz und Praxisbeispiele
- C++ Dynamische Array‑Allokation: Praktischer Leitfaden mit Code‑Beispielen
- C++ Structs erklärt mit praktischem Beispiel
- std::list in C++ meistern: Syntax, Funktionen & praktische Beispiele
- C# Abstrakte Klassen: Praktisches Tutorial mit Code-Beispielen
- calloc() in C: Null-initialisierte Speicherallokation mit praktischem Beispiel
- Java String.charAt(): Syntax, Rückgabetyp, Exceptions und praktisches Beispiel
- Java String.endsWith(): String-Suffixe prüfen mit Beispielen
- Pythons strip()-Methode meistern: Umfassender Leitfaden & Praxisbeispiele
- Python Counter in collections: Effizientes Zählen, Aktualisieren und arithmetische Operationen