C # видимость свойств по умолчанию - PullRequest
2 голосов
/ 20 ноября 2010

Есть ли способ изменить видимость свойств и методов по умолчанию в C #? Я пишу код, в котором почти все должно быть общедоступным, а свойства и методы по умолчанию являются частными, а постоянный ввод public становится очень старым.

Ответы [ 2 ]

6 голосов
/ 20 ноября 2010

Вы не можете изменить эти значения по умолчанию. Они определены в спецификации языка.

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

Если вы используете Visual Studio, вы можете использовать фрагменты кода для свойств (prop, propg и propfull). Это может облегчить задачу повторного ввода кода свойства и каждый раз создавать правильный синтаксис.

2 голосов
/ 20 ноября 2010

Нет, изменить видимость свойств и методов по умолчанию в C # невозможно, так как они являются языковыми зависимостями (то есть характеристиками языка), пользователь или программисты не имеют прав изменять эти вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...