您可以使用以下代码使用ASP.NET获取网站目录文件:
string[] fileEntries = Directory.GetFiles(Server.MapPath("~"));
foreach (string fileName in fileEntries)
{
Response.Write(fileName + "<br />");
}
该代码将返回网站根目录中的所有文件名。如果您想要获取具有特定文件扩展名的文件名,您可以在GetFiles
方法中指定扩展名过滤器:
string[] fileEntries = Directory.GetFiles(Server.MapPath("~"), "*.png");
foreach (string fileName in fileEntries)
{
Response.Write(fileName + "<br />");
}
此代码将返回根目录中所有扩展名为PNG的文件名。您可以更改扩展名字符串来筛选其他文件类型。
ASP.NET获取网站目录文件可以使用Server.MapPath(“/”)方法获取当前应用程序的根目录路径。例如:
string path = Server.MapPath(“/”); //获取网站根目录路径
string[] files = Directory.GetFiles(path); //获取根目录下所有文件
这样就可以获取网站根目录下的所有文件,你也可以根据自己的需要修改文件路径参数。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/157837.html