Ist es teuer, array.length oder list.count in einer Schleife auszuführen
Ich weiß, dass in JavaScript eine for-Schleife wie folgt erstellt wird:for(int i = 0; i < arr.length; i++)
ist teuer, da es jedes Mal die Länge des Arrays berechnet. Ist dieses Verhalten in c # auch für Listen und Arrays kostspielig? Oder wird es zur Kompilierungszeit optimiert? Was ist auch mit anderen Sprachen wie Java, wie wird damit umgegangen?