Найти в Дзене
Кодовые Мемуары

Ахтунг, Кодер! Узнай про константы и области видимости в C# прямо сейчас!

Оглавление

Типа счастлив после прочтения этой статьи
Типа счастлив после прочтения этой статьи

Предисловие

Статья входит в подборку: C# Starter Pack: Учимся с нуля

Удобная навигация по подборке: тык

Введение

Привет! Сегодня мы нырнем в такие важные вещи, как константы и области видимости, так что держи свои плавники готовыми, погнали!

Что такое эти ваши константы?

Представь, что у тебя есть любимое число. Скажем, 777. И ты решил, что это число - священно. Ты ему нигде не изменяешь и используешь повсюду. В C#, когда ты объявляешь константу с помощью ключевого слова const, ты как бы говоришь: "Это мое число 777, и я не дам его изменить!" 🚫

Вот как это выглядит:

Константы принято называть с большой буквы
Константы принято называть с большой буквы

Теперь MyLuckyNumber всегда будет равен 777, и никакой хулиган не сможет его изменить.

А области видимости это что за зверь?

Область видимости в C# - это как ограда вокруг твоего домика. Ты можешь делать что угодно внутри своего двора, ты там король и бог, но стоит тебе только выйти за ограду - правила меняются.

Вот объявил ты переменную в методе, она как твоя хатка - только твоя и никому не видна:

-3

А если объявишь переменную в классе, то и в твоей хатке, и в твоем дворике - переменная как на ладони:

-4

Как понять, когда начинается, а когда заканчивается область видимости?

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

Открывающая скобка '{'

Это как сказать: "Внимание, начинается новая область!". Как будто ты входишь в новую комнату в доме кода. Всё, что ты объявляешь внутри этих скобок, остается в этой комнате.

Закрывающая скобка '}'

Это как выход из комнаты и закрытие двери за собой. Всё, что было объявлено внутри, остается там. Ты вышел, и переменные, объявленные внутри, тебе больше недоступны.

Зачем Это Нужно?

Использование '{' и '}' для создания областей видимости помогает тебе организовывать код, делать его более читабельным и безопасным. Это как держать все вещи в определенных комнатах твоего дома – в гостиной одно, в спальне другое. Так ты всегда знаешь, где что искать и какие вещи мешать друг с другом не стоит.

Почему области видимости - это важно?

Понимание констант и областей видимости помогает тебе писать код, который безопаснее и легче для понимания. Это как знать, что твои ключи от домика всегда находятся в определенном месте - ты всегда знаешь, где их искать и уверен, что никто из посторонних ими не воспользуется.

Небольшие задания для тебя!

  1. Попробуй создать константу с твоим любимым числом в C# и используй ее в каком-нибудь методе.
  2. Создай переменную внутри метода и попробуй обратиться к ней из другого метода. Увидишь, не получится! Это и есть область видимости в действии.

Заключение

И вот ты уже знаешь немного больше о C#. Если у тебя будут вопросы - стучись, не стесняйся. Тут мы все друзья! А в следующей статье мы разберемся с базовыми типами данных в C# и их использованием для хранения информации.

Ставь ❤️ и подписывайся на канал, до новых встреч!

Предыдущая статья: тык

Поддержать автора:

Донат для Кодовые Мемуары | donate.stream

Наука
7 млн интересуются