Ресурс стоимости объявления переменных и области видимостиC#

Место общения программистов C#
Ответить
Anonymous
 Ресурс стоимости объявления переменных и области видимости

Сообщение Anonymous »

Я только начинаю изучать C# и нахожусь на середине курса Microsoft Learn. Недавно я столкнулся с уроком, в котором говорилось, что для безопасности и управления ресурсами лучше всего давать переменным как можно меньший объем. Я хотел знать, влияет ли повторное объявление переменной на ресурсы, используемые системой. Например:
Код 1:

Код: Выделить всё

int i = 0;
int j = 0;

while (i < 10)
{
Console.WriteLine("Sublist");
while (j < 3)
{
Console.WriteLine($"Entry: {j}");
j++;
}
i++;
}
против
Код 2:

Код: Выделить всё

int i = 0;

while (i < 10)
{
int j = 0;
Console.WriteLine("Sublist");
while (j < 3)
{
Console.WriteLine($"Entry: {j}");
j++;
}
i++;
}
Заранее благодарим за любые ответы.


Подробнее здесь: https://stackoverflow.com/questions/792 ... -and-scope
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»