2009-03-17 5 views
0

Можно создать дубликат:
How to get Namespace of an Assembly?как найти пространство имен DLL во время выполнения

, когда я загрузить сборку, как я могу найти его пространство имен Предположим, если я загрузить exam.dll как можно я нахожу его пространство имен

+0

Google приземлился на меня, ища родственный вопрос - получить все типы в пространстве имен через Reflection: http://stackoverflow.com/questions/79693/getting-all-types-in-a-namespace-via-reflection –

ответ

2

Во-первых, сборка может содержать много пространств имен. Часто это пространство имен 1 assembly == 1, но это совсем не требуется.

Чтобы найти пространства имен в сборке, просто получите все типы в сборке. См. Assembly.GetTypes для получения подробной информации о том, как это сделать.

От типа у вас есть полное имя типа и пространство имен типа.

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