Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Подчеркивание перед именем переменной


Автор: gambit 4.11.2008, 18:44
Иногда встречаются переменные вида
Код

bool _isPlay=false;

Ни в каких правилах оформления кода я не нашел подобных вещей, так вот собственно вопрос, зачем это надо?? Какую нагрузку несет в себе это подчеркивание.

Автор: Данкинг 4.11.2008, 18:49
По поводу С# не знаю. Но могу сказать, что на FoxPro рекомендуют оформлять переменные таким образом, чтобы название переменной случайно не совпало с названием поля в открываемой программой таблице.

Автор: Bogdan1024 4.11.2008, 18:49
Так принято обозначать private-члены классов.

Автор: PashaPash 4.11.2008, 19:29
gambit, чтобы поле не совпадало с именем свойства, которое вокруг него обернуто. Не все языки .net различают регистр букв.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)