Закрытые поля видимости в обозревателе объектов в Visual Studio 2017 - PullRequest
0 голосов
/ 23 ноября 2018

Я создал открытый класс в своем проекте, используя C # и Visual Studio 2017. Я добавил несколько приватных полей в проект класса и сборки.Когда я просматриваю свой класс в Object Explorer, я вижу все приватные поля.

class

Object Explorer

Этоошибка в VS или это так и должно быть?

1 Ответ

0 голосов
/ 23 ноября 2018

Информация об модификаторах доступа

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

Если вы хотите скрыть сам код, вы можете поместить его в библиотеку и импортировать эту библиотеку в проект.

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