Home Windows ecommerce Treiber Server Entwicklung Software Security Internet Hardware Nicht IT Mobile Nintendo Suchen Multimedia Virtualisierung Kopie von Navi01b Provider


Enum

-->Theorie Gerüst Kontrollstrukturen Variabeln DatenTypen Listen XAML Beispieldateien Lösungen c# Links Setup Kommentare WinForm Glossar Unverarbeitet

Enum

Eine Enumeration ist eine definierte Anzahl von bestimmten Werten. Zum Beispiel die Anrede welche immer Herr, Frau oder Firma ist. Man könnte auch eine Enumeration Früchte machen wenn es immer Birnen, Pflaumen, Äpfel, Kirschen oder Bananen sind. Die Enumeration definiert die verfügbaren Werte.

//Definieren des Datentyp Anrede
enum anrede {Herr,Frau,Firma}

//Speichern einer Variabl
anrede myPerson = Anrede.Herr;

//Abrufen zum Beispiel mit if
if (myPerson = anrede.Herr) { ... }

Die Enumeration kann auch über deren Index-Wert berechnet werden:

enum monate: byte {Januar,Februar,März,April,Mail,Juni,Juli,August,September,Oktober,November,Dezember}
monate VertragsAbschluss;
monate FrühsteAuflösung;
Vertragsabschluss = monate.April;
FrühsteAuflösung = Vertragsabschluss+2;
MessageBox.Show(FrühsteAuflösung.ToString()); // zeigt Juni
byte m = (byte) FrühsteAuflösung; // Casting zu byte
MessageBox.Show(m.ToString()); // zeigt die Zahl 6

Der Datentyp des enum ist standardmässig byte. Es sind nur die 8 Integer-Typen byte, sbyte, short, ushort, int, uint, long und ulong zulässig.

 

 


Ihre Werbung hier

 

Haftungsausschluss: Verwendung der Informationen auf Ihre eigene Gefahr. Wir übernehmen keinerlei Haftung. Beachten Sie auch den Haftungsausschluss.


Wenn Sie Wünsche, Anregungen, Verbesserungen, Korrekturen oder sonstige Vorschläge zu dieser FAQ haben: . Wir freuen uns auf Ihr Mail.


 Und jetzt noch ein bisschen Werbung...

Stellensuche, Jobangebote unter www.notizia.ch/stellensuche