Verwenden Sie "größer oder gleich" oder "größer als"

Ich mich erinnere aus der C-Tage, die wir wurden aufgefordert,

i > -1

statt

i >= 0

wegen der Leistung.

Tut dies noch immer gelten in C# .NET-Welt? Was sind die Auswirkungen auf die Leistung, die eine über die andere mit den heutigen Compilern? also Ist der compiler schlau genug, um diese zu optimieren für Sie?

(Nebenbei versuchen Sie, und geben Sie die Frage "verwenden Sie" > >=" in das Frage-Feld auf Stack Overflow und sehen, was passiert.)

InformationsquelleAutor Guy | 2008-10-23

Schreibe einen Kommentar