在C#中如何获取Assembly的信息

avatar
作者
猴君
阅读量:0

在C#中获取Assembly的信息可以通过使用System.Reflection命名空间中的Assembly类来实现。以下是一些常用的方法:

  1. 获取当前执行的Assembly信息:
Assembly currentAssembly = Assembly.GetExecutingAssembly(); 
  1. 获取指定Assembly的信息:
Assembly targetAssembly = Assembly.LoadFrom("AssemblyPath"); 
  1. 获取Assembly的名称:
string assemblyName = currentAssembly.GetName().Name; 
  1. 获取Assembly的版本号:
Version assemblyVersion = currentAssembly.GetName().Version; 
  1. 获取Assembly的所有类型:
Type[] assemblyTypes = currentAssembly.GetTypes(); 
  1. 获取Assembly的所有加载的程序集:
Assembly[] loadedAssemblies = AppDomain.CurrentDomain.GetAssemblies(); 

通过上述方法,可以轻松地获取Assembly的信息,并进行相应的操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!