Pazi, ako je trimovana dužina 0, netrimovana dužina itekako ima šanse da ne bude 0, uzmi npr. string sastavljen od 10 space-ova

Pretpostavljam da ti je to lapsus, ali ti je logika u suprotnom smeru dobra, tj. ako je Len=0 => Len(Trim)=0. A zašto je njihov kod takav imaš dva objašnjenja:
1. Da je pisao neko pametan i da je iskoristio boolean optimizaciju da preskoči poziv Trim-u za prazan string (što je malo verovatno, pošto je ušteda marginalna)
2. Da je kod pisala jeftina radna snaga dovučena sa dalekog istoka koju boli uvo da li je kod optimizovan dok god ne obara kernel

(što je verovatniji scenario).
Pozdrav
▪ When the only tool you know how to use is a hammer every problem begins to look like a nail
▪ "Gladni stolećima, kupujemo više hleba nego što nam je potrebno. A, onda ga bacamo. Hleb u đubretu nije dobar prizor. On sluti na zlo. I zlo dolazi" - Momo Kapor
▪ "Opportunity is missed by most because it is dressed in overalls and looks like work" - Thomas Edison