26 Stimmen

Ist es kostspielig, array.length oder list.count in einer Schleife auszuführen

Ich weiß, dass man in JavaScript eine for-Schleife wie diese erstellen kann: for(int i = 0; i < arr.length; i++) ist kostspielig, da sie jedes Mal die Länge des Arrays berechnet. Ist dieses Verhalten kostspielig in c# für Listen und Arrays als gut. Oder zur Kompilierzeit ist es optimiert? Auch was über andere Sprachen wie Java, wie wird dies behandelt?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X