Dies sind drei unterschiedliche Arten von Typen in C#: enum (ein benannter Satz von konstanten Werten), struct (ein Werttyp für kleine Daten) und class (ein Referenztyp für Objekte). Die richtige Wahl hängt von den Daten und dem Verhalten ab, das Sie modellieren.
enum — ein benannter Satz von Konstanten
Status { Active, Inactive, Pending }
Status s = Status.Active;
(s == Status.Active) { }
Permissions { Read = , Write = , Execute = }
