-
[C#] 모듈정보 가져오기C#/기초 2023. 7. 31. 14:39
Module 클래스
- 참조
정의
네임스페이스:System.Reflection어셈블리:System.Runtime.dll모듈에 리플렉션을 실행합니다.
public abstract class Module : System.Reflection.ICustomAttributeProvider, System.Runtime.Serialization.ISerializable
예제
다음 코드 예제에서는 리플렉션을 사용하여 모듈에 대한 정보를 가져오는 방법을 보여 줍니다.
using System.Reflection; using System; public class Program { public static void Main() { Class1 c1 = new Class1(); // Show the current module. Module m = c1.GetType().Module; Console.WriteLine("The current module is {0}.", m.Name); // List all modules in the assembly. Assembly curAssembly = typeof(Program).Assembly; Console.WriteLine("The current executing assembly is {0}.", curAssembly); Module[] mods = curAssembly.GetModules(); foreach (Module md in mods) { Console.WriteLine("This assembly contains the {0} module", md.Name); } Console.ReadLine(); } } class Class1 { }
728x90'C# > 기초' 카테고리의 다른 글
[C#] Dictionary<string,List<string>> MyDict (0) 2023.08.30 [C#] Reflection (0) 2023.07.31 [C#] Attribute (0) 2023.07.31 [C#] XML 파일 (0) 2023.07.05 [C#] Dictionary Append (0) 2023.07.05 댓글