在目录中查找程序集

Ste*_*eve 1 c# reflection

如何获取给定位置的装配列表?我试图反思appdomain,那就是给我带来的一切.我只想要执行程序集目录中的内容.

cgr*_*eno 5

要获取执行程序集路径:

using System.IO;

String path= Path.GetDirectoryName(
 System.Reflection.Assembly.GetExecutingAssembly().Location);
Run Code Online (Sandbox Code Playgroud)

要获得所有程序集:

 DirectoryInfo di= new DirectoryInfo(path);
 FileInfo[] fis = di.GetFiles("*.dll");
 foreach(FileInfo fis in fls )
    //do something
Run Code Online (Sandbox Code Playgroud)