Ich erinnere mich an die C-Tage, als wir ermutigt wurden, die
i > -1
anstelle von
i >= 0
wegen der Leistung.
Gilt dies auch noch in der C#.NET-Welt? Was sind die Auswirkungen auf die Leistung der Verwendung eines über das andere mit den heutigen Compilern? dh Ist der Compiler clever genug, um diese für Sie zu optimieren?
(Nebenbei bemerkt: Versuchen Sie einmal, die Frage "use >= or >" in das Fragefeld von Stack Overflow einzugeben und sehen Sie, was passiert).