/// <summary>
/// 获取程序集的信息
/// </summary>
public static void AssemblyExplore()
{
StringBuilder sb = new StringBuilder();
Assembly asm = Assembly.Load("Demo");//Demo为引用的程序集即Demo.dll的名称
sb.AppendLine("FullName:" + asm.FullName);
sb.AppendLine("Location:" + asm.Location);
Module[] modules = asm.GetModules();
foreach (Module module in modules)
{
sb.AppendLine("Module:" + module);
Type[] types = module.GetTypes();
foreach (Type type in types)
{
sb.AppendLine("Type:" + type);
}
}
Console.WriteLine(sb.ToString());
Console.ReadKey();
}
反射之获取程序集相关信息
最新推荐文章于 2024-05-22 18:47:20 发布