2010-11-20 2 views
2

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

ответ

6

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

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

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

+0

Спасибо за подсказку фрагмента кода. Я немного новичок в визуальной студии, поэтому материал фрагмента кода пригодится. – davidk01

+0

@ davidk01 - не ограничивайте себя встроенными, вы можете создать свой собственный! – Oded

2

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

Смежные вопросы