Существует ли какая-либо практическая разница (скорость, память) между этими двумя способами объявления (введения) переменных? Какой из них лучше?Объявление переменной C#
Пример 1:
for (int i = 0; i < myObjects.Length; i++)
{
MyObject m = myObjects[i];
}
Пример 2:
MyObject m = null;
for (int i = 0; i < myObjects.Length; i++)
{
m = myObjects[i];
}
Благодаря.
Если вы собираетесь использовать объект внутри для петля только ее хорошо, чтобы иметь ее только для. http://stackoverflow.com/questions/8803674/declaring-variables-inside-or-outside-of-a-loop –
Извините, я должен искать предыдущие вопросы больше. На это, похоже, уже ответили в более раннем случае. – user3057255