Добавить в корзинуПозвонить
Найти в Дзене
it: программирование

C#: область действия переменной

Область действия начинается с открытой фигурной скобки - и заканчивается закрытой фигурной скобкой. Однако при наличии у метода параметров они также будут входить в область действия - определяются данным методом. Локальные переменные объявляются в области действия не видимой для самого метода. Объявив отдельную переменную в определенной области вы защищаете её от видоизменения. Разумеется, правила области действия служат основанием для инкапсуляции. Причем области действия могут быть вложенными. Проще всего разобраться со всем на простом примере: Результат выполнения программы:

Область действия начинается с открытой фигурной скобки - и заканчивается закрытой фигурной скобкой. Однако при наличии у метода параметров они также будут входить в область действия - определяются данным методом.

Локальные переменные объявляются в области действия не видимой для самого метода. Объявив отдельную переменную в определенной области вы защищаете её от видоизменения.

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

Проще всего разобраться со всем на простом примере:

Результат выполнения программы:

-2