Zitat von
Jelly:
Zitat von
s-off:
Erstens erhöht es die Lesbarkeit und zweitens wird es dadurch leichter, wenn Du Dich mit anderen Sprachen beschäftigst, bei denen schon ein Ausdruck geklammert werden muss; z.B. C#.
Bei C# kommt die Klammerung aber um den gesamten Ausdruck...
Habe ich das nicht geschrieben?
Während in Delphi etwas wie
Delphi-Quellcode:
if iZahl = 4 then begin
...
end;
möglich ist, muss es unter C#
lauten, bzw. mit obigem Beispiel
Code:
if ((object1.Visible || object2.Visible == 5) && schoenesWetter)
{
...
}