我已经检查了这个线程如何在C#中的相对路径中获取文件,该目录在IDE中,这对我来说是不正确的.我有一个网站应用程序,需要从同一级别的文件夹中获取图像文件img.我可以使用以下代码来获取它们:
DirectoryInfo path=new DirectoryInfo(@"c:\WebsiteSolution\wwwroot\Chat\img");
FileInfo[] images = path.GetFiles("*");
Run Code Online (Sandbox Code Playgroud)
但是我想使用类似的东西.\img替换第一行代码中的参数,这可能吗?
调用Server.MapPath实用程序以获取相对路径.
DirectoryInfo path = Server.MapPath("~\Chat\img");
Run Code Online (Sandbox Code Playgroud)