Warum kann ich eigentlich IN nicht verwenden, wenn ich negative Werte habe ?
Delphi-Quellcode:
const t1 = -1;
const t2 = -2;
function CheckIt(Value : integer) : Boolean;
begin
Result := Value in [t1, t2];
end;
Fehlermeldung : Constant expression violates subrange bounds