以下是一个示例场景;
我的解决方案中有一个名为" Images"或"视频" ... 这些特定文件夹包含相应的图像文件或视频文件....
我想获取这些文件夹中的文件名列表,但我似乎无法理解如何在我的项目中找到这个路径......
...即
string [] fileList = Directory.GetFiles(path)
我可以在计算机驱动器上获取目录的路径...但如果这是托管的Web应用程序......如何在项目中找到路径
string path = Path.GetFullPath("〜Videos"); 要么 string path = Path.GetDirectoryName(Path.GetDirectoryName);
这些似乎只在本地机器上搜索C:驱动器上的路径
答案 0 :(得分:1)
你需要使用
Server.MapPath("/foldername")
对于Web应用程序,这将为您提供站点文件中文件夹的物理路径。一旦你有了这个,你可以使用
Directory.GetFiles(abovePath"); // to get all files in that folder.