Auf 0 kann besser geprüft werden als auf ''.
Irrtum, der Stringvergleich auf '' ist effizienter als Length(s)=0.
Delphi-Quellcode:
var
s : string;
begin
s := Trim(' ');
if s = '' then // rot markiert, 1 X86-Befehl
ShowMessage('1');
if Length(s) = 0 then // grün markiert, 3 X86-Befehle
ShowMessage('2');