Ob du Next = true
vergleichst oder einfach nur Next
ist gehopst wie gesprungen..
Das stimmt leider nicht, denn
Next = true
und
Next
können unterschiedliche Ergebnisse liefern.
if Next
ist wie
if Next <> False
und
if Next = true
stimmt nur dann, wenn in
Next
eine 1 enthalten ist.
Das ist auch der Grund, warum man nie auf true prüfen soll
Ob du Next = true
vergleichst oder einfach nur Next
ist gehopst wie gesprungen.
Ja der Meinung war ich auch. Jedoch schreibe ich es weil ich's lesbarer finde. Gewohnheit..
Versuch doch mal die Variable umzubenennen in
HasNext
dann liest sich das viel besser und das (fehlerträchtige)
= true
sieht irgendwie komisch aus, was es halt auch ist.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)