Einzelnen Beitrag anzeigen

Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
563 Beiträge
 
Delphi XE6 Enterprise
 
#2

AW: Eure Meinung: Syntaxerweiterung Set-Typen auf mehr als 255 Elemente

  Alt 25. Jul 2018, 07:50
Moin!

Wie ist eure Meinung zu der Thematik Aufzählungstypen: Könnten evtl. mehr als 256 benannte Elemente ermöglicht werden?
Delphi-Quellcode:
type
  TMyEnum = (meNull, meEins, meZwei, {...} meZweihundertfuenfundfuenfzig, meZweihundertsechsundfuenfzig);
Grüße
Cody
Wofür möchtest Du das verwenden?

Ich kann ja mal kurz skizzieren, wofür ich Aufzählungen benutze: bei mir sind die allermeisten Aufzählungstypen ein "sprechender Ersatz" für Boolean. Statt
Delphi-Quellcode:
var Lampe: boolean;
Lampe := true;
schreibe ich der Lesbarkeit halber lieber
Delphi-Quellcode:
type TLampenStatus = (lsAus, lsAn);
var Lampe: TLampenStatus ;
Lampe := lsAn;
vor allem, weil ich dann den Typen noch erweitern kann
type TLampenStatus = (lsAus, lsAn, lsDefekt); was mit Boolean dann eine zweite Variable benötigen würde.
  Mit Zitat antworten Zitat