Einzelnen Beitrag anzeigen

CCRDude
(Gast)

n/a Beiträge
 
#4

Re: Optimierung: Vereinfachte IF/OR-Abfrage bei Integer

  Alt 22. Apr 2007, 14:01
Delphi-Quellcode:
if iTyp in [3,5,6] then begin
end;

case iTyp of
   3,5,6: begin
   end;
end;
edit: etwas langsam... würd trotzdem case benutzen, scheint mir etwas optimaler als Zahlen erst in ein set zu verwandeln (das zudem auf byte-Größe beschränkt ist... da muss man aufpassen, wenn man ganze Bereiche definiert, etwa "in [1..1000]" ).
  Mit Zitat antworten Zitat