Управление областью действия переменной и логикой с помощью блоков кода в C#

Начальный уровень
Разработка
Преподаватель вуза
Школьный учитель
Учащийся
.NET
Visual Studio Code

Используйте блоки кода более уверенно, понимая, как они влияют на видимость и доступность конструкций более высокого и нижнего уровней в коде.

Цели обучения

К концу этого модуля вы сможете:

  • Понимание влияния объявления и инициализации переменных внутри и вне блоков кода
  • Удаление блоков кода в инструкциях if для улучшения удобочитаемости при наличии только одной строки кода в тексте блока кода
  • Описание назначения и области иерархии для пространств имен, классов и методов

Предварительные требования

  • Создание простых приложений C#, включающих ввод-вывод консоли и доступ к методам классов .NET, таких как String и Random
  • Опыт работы с Visual Studio Code для разработки, сборки и запуска консольных приложений C#, реализующих массивы, операторы if-elseif-else и инструкции foreach
  • Опыт использования операторов для оценки выражения или условия в C#