Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.016 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: Dreiwertige Logik mit primitiven Datentypen - wie?

  Alt 2. Mai 2018, 16:28
Nullable<Boolean> aus Spring4D oder anderen Bibliotheken.

Falls eine einfachere Lösung gewünscht ist, einen Enum-Typen wählen, der einen von 3 Werten haben kann.

Delphi-Quellcode:
type
  TMeinEnum = (True, False, Null);
Bei dieser Benamung allerdings aufpassen, da es mit dem Boolean.True und False kollidieren kann, also evtl prefixen oder anders nennen.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie ( 2. Mai 2018 um 16:33 Uhr)
  Mit Zitat antworten Zitat