Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Nullable Typen
14. Okt 2022, 15:39
Ein Traum wäre es, wenn man Nullables ähnlich wie in anderen Sprachen (z.B. Dart) verwenden könnte. Das könnte dann so aussehen (sinnloser Beispielcode):
Delphi-Quellcode:
procedure PalimPalim;
var
Something: integer?; // Das ? kennzeichnet die Variable als Nullable. Idealerweise ist sie gleich mit NULL initialisiert
begin
Something := GetSomething;
if Something <> NULL then
ShowMessage(Something!.ToString); // Das ! bedeutet "ich weiß sicher, dass die Variable nicht NULL ist"
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|