Может ли vs.net создавать открытые свойства из закрытых пользователей, используя его рефакторинг? - PullRequest
0 голосов
/ 12 апреля 2010

В моем классе около 10 закрытых членов, и я надеялся, что vs.net сможет создать из них публичные свойства, но, похоже, не может найти эту опцию в VS.NET 2008.

Есть ли функция для этого?

1 Ответ

1 голос
/ 12 апреля 2010

В VS выберите поле, для которого вы хотите создать свойство. В меню Refactor выберите Encapsulate Field ... и в появившемся диалоговом окне Encapsulate Field введите имя свойства и нажмите OK.

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

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