Здравствуйте, lfpw_, Вы писали:
_>Весьма часто в чужом коде встречаю примерно следующее:
_>for(int i = 0; i < container.GetLength(); i++)
_>{
_> ...
_> container[i] = ...
_> ...
_>}
_>Не ошибаюсь ли я считая, что такое удобное использование GetLength() вредит производительности? Ведь выражение "i < container.GetLength()" пересчитывается на каждой итерации.
_>Спасибо.
вредит, но зависит от реализации getlength
как вариант:
for (int i = container.getlength(); --i >= 0; )
container[i] = ...