Установите переменную внутри цикла
Здравствуйте, я пытаюсь по-настоящему понять суть программирования на c#. Я все еще нахожусь в процессе изучения основ.
И я не понимаю, почему я не могу установить переменную в цикле. Почему это так? В этом есть смысл, но это запрещено. Почему?
Я так и сделал:
int c = 0; for (int x = 1; x < 21; x++) { int c += x; } Console.WriteLine(c); Console.ReadKey();
И мне требуется так много времени, чтобы понять, что я должен удалить "int" перед "c". Но не понимаю почему.
Что я уже пробовал:
int c = 0; for (int x = 1; x < 21; x++) { c += x; } Console.WriteLine(c); Console.ReadKey();
Эта работа.