Упражнение — выполните челлендж-активность, используя область видимости переменных
Кодовые задания укрепят то, что вы узнали, и помогут вам приобрести уверенность в себе, прежде чем продолжать.
Задача, связанная с областью видимости переменной
В этом задании вы примените свои знания о блоках кода и области видимости переменных, чтобы исправить предоставленный плохо написанный пример кода. Есть много улучшений, которые можно сделать. Удачи!
Проблема кода: обновление проблемного кода в редакторе кода
Убедитесь, что в Visual Studio Code открыт пустой файл Program.cs.
При необходимости откройте Visual Studio Code и выполните следующие действия, чтобы подготовить файл Program.cs в редакторе:
В меню "Файл" выберите "Открыть папку".
Используйте диалоговое окно "Открыть папку", чтобы перейти к ней, а затем открыть папку CsharpProjects .
На панели обозревателя Visual Studio Code выберите Program.cs.
В меню 'Выделение' Visual Studio Code выберите 'Выбрать все', а затем нажмите клавишу 'Удалить'.
Введите следующий код в редактор Visual Studio Code:
int[] numbers = { 4, 8, 15, 16, 23, 42 }; foreach (int number in numbers) { int total; total += number; if (number == 42) { bool found = true; } } if (found) { Console.WriteLine("Set contains 42"); } Console.WriteLine($"Total: {total}");Просмотрите предполагаемые выходные данные.
После завершения необходимых изменений кода приложение должно вывести следующие выходные данные:
Set contains 42 Total: 108Внесите обновления в код, чтобы существующие
Console.WriteLine()инструкции давали требуемый выходной результат.Может потребоваться изменить область переменной.
Оптимизируйте код для удобства чтения.
В зависимости от объема пробелов, которые вы включаете, и некоторых других факторов, у вас должно быть около 17 строк кода.
Продолжайте изучать решение этой задачи, независимо от того, столкнулись ли вы с трудностями и нуждаетесь в подсказке или успешно завершили её.