2009-03-17 5 views
0

가능한 중복 :
How to get Namespace of an Assembly?에서는 런타임에 DLL의 네임 스페이스를 찾을 수

내가 어떻게이을 수 exam.dll를로드하는 경우 내가 네임 스페이스가 가정 찾을 수있는 방법 어셈블리를로드 할 때 내가

+0

구글이 관련 질문을 찾고 나를 여기에 도착 - 모든 유형의 네임 스페이스의 반사를 통해 얻을 : http://stackoverflow.com/questions/79693/getting-all-types-in-a-namespace-via-reflection –

답변

2

첫째, 어셈블리는 여러 네임 스페이스를 포함 할 수 있습니다 네임 스페이스 찾을 수 있습니다. 그것은 종종 1 어셈블리 == 1 네임 스페이스이지만, 이것은 전혀 필요하지 않습니다.

그냥 어셈블리의 형식을 모두 얻을 어셈블리의 네임 스페이스를 찾을 수 있습니다. 자세한 방법은 Assembly.GetTypes을 참조하십시오. 유형에서

, 당신은 정규화 된 형식 이름 및 유형의 네임 스페이스가 있습니다.

관련 문제