Что может означать значение переменной во всех заглавных буквах? - PullRequest
4 голосов
/ 08 ноября 2011

Как показывает вопрос, я делаю домашнее задание, в котором есть две переменные: КНИГА и ЖУРНАЛ, написанные заглавными буквами, и я не могу понять, для чего это нужно.

У кого-нибудь есть подсказка?

Значок на диаграмме классов Visio выглядит как прямоугольник со знаком равенства и замком, который объявляет его закрытым.

Это изображение диаграммы класса.

Привет.

Ответы [ 3 ]

5 голосов
/ 08 ноября 2011

Это частные константы.Вы можете сказать по значку рядом с их именем.Взгляните на константу TEST в этом примере ...

Screen shot of private const in C# with intelisense

РЕДАКТИРОВАТЬ: Все заглавные буквы просто по соглашению, но обычно используется для представления констант.

4 голосов
/ 08 ноября 2011

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

В этом случае они могут ссылаться на перечислимый тип, который является особым видом константы, в основном просто символом для себя.

1 голос
/ 08 ноября 2011

Они, вероятно, являются константами, определяющими, может быть, ключ или индекс. Без более конкретного вопроса я не могу дать вам ничего, кроме неопределенного ответа, извините.

...