如何使用相对路径在c#中获取图像文件?

Ste*_*ack 1 c#

我已经检查了这个线程如何在C#中的相对路径中获取文件,该目录在IDE中,这对我来说是不正确的.我有一个网站应用程序,需要从同一级别的文件夹中获取图像文件img.我可以使用以下代码来获取它们:

DirectoryInfo path=new DirectoryInfo(@"c:\WebsiteSolution\wwwroot\Chat\img");
FileInfo[] images = path.GetFiles("*");
Run Code Online (Sandbox Code Playgroud)

但是我想使用类似的东西.\img替换第一行代码中的参数,这可能吗?

Llo*_*oyd 7

调用Server.MapPath实用程序以获取相对路径.

DirectoryInfo path = Server.MapPath("~\Chat\img");
Run Code Online (Sandbox Code Playgroud)