Hey,
Wenn ich prüfen möchte, ob der Inhalt eines Strings im Wertebereich eines Aufzählungstypen ist, geht das dann nur über Fallunterscheidungen?
Beispiel:
So würde ich es im Moment machen:
Delphi-Quellcode:
type test = (atest, btest);
//...
function xyz(pString: String): boolean;
begin
if (pString = 'aTest') or (pString = 'bTest') then result:=true
else result := false;
end;
Geht das auch einfacher?