프로그래밍/C#

[C#] 참조 없이 인스턴스 생성하는 방법

큐레이트 2023. 3. 21. 11:04
반응형

exe, dll 파일 참조 없이 인스턴스 생성하는 방법

 

Activator.CreateInstance함수를 사용하면 된다.

 

//
// Activator.CreateInstance(assemblyName, typeName)
// assemblyName: 파일이름 (확장자를 제외한 파일명)
// typeName: 네임스페이스 포함 클래스명
// 

ObjectHandle handle = Activator.CreateInstance("WindowsFormsApp1", "WindowsFormsApp1.Form1");
Form form = (Form)handle.Unwrap();

 

샘플

 

WindowsFormsApp2.zip
0.21MB

반응형