Работа "Импорт пространства имен" - PullRequest
0 голосов
/ 29 августа 2010

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

Но мой вопрос заключается в том, что если я выполню «импорт системы», будут ли включены в него все классы / методы внутри этого пространства имен в коде IL / native или только по ссылке (используется внутри приложения)IL / нативный код.

1 Ответ

2 голосов
/ 29 августа 2010

Импорт пространства имен не означает, что в код включено что-либо. Это только означает, что компилятор распознает идентификаторы из этого пространства имен.

Ссылки в вашем проекте - это то, что действительно решает, какие библиотеки использует приложение. Тем не менее, библиотеки загружаются при необходимости, они не включены в ваш исполняемый файл.

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