2009-04-22 3 views

답변

0

확인을 당신을 감사(). 다음은 그 사용의 예입니다 :

dim obj as Object = Activator.CreateInstance("ArgumentException") 

는 귀하의 경우에는 네임 스페이스에서 형식 이름을 구문 분석 할 수 및 CreateInstance를 매개 변수로 전달().

http://msdn.microsoft.com/en-us/library/system.activator.createinstance.aspx

+0

이 방법/클래스에 익숙합니다. 그러나, 나는 파싱을 전혀 포함하지 않고 제공된 URI 전체를 전달하는 방법을 원합니다. 이것을 허용하는 프레임 워크의 어딘가에 뭔가가 있습니다. 나는 그것을 안다. :) –

+0

나는 이것을하기위한 프레임 워크 메소드가 내장되어 있는지 전혀 알지 못합니다. 그러나 위의 방법을 리플렉션과 결합하여이를 수행 할 수 있습니다. 이것에 따르면 - http://msdn.microsoft.com/en-us/library/ms731045.aspx - 모든 CLR 유형은 동일한 네임 스페이스 형식을 갖습니다. 다른 네임 스페이스는 사용자 지정 데이터 계약에 속한다고 가정 할 수 있습니다. 하지만 프레임 워크 솔루션을 찾으면 알려주세요! – Keith

관련 문제