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