在asp.net中,只从没有完整路径的文件夹中获取文件名
本文关键字:路径 文件夹 获取 文件名 net asp | 更新日期: 2023-09-27 17:58:17
嗨,我只想从一个没有完整路径的文件夹中获取文件名。这是我迄今为止的代码(asp.net)
string[] files = Directory.GetFiles(Server.MapPath("~/Files/"));
List<string> filenames = new List<string>();
for (int i = 0; i < files.Length; i++)
{
filenames.Add(files[i]);
}
GridView1.DataSource = filenames;
GridView1.DataBind();
我该如何在asp.net中实现这一点再次感谢
试试这个
string[] files =
Directory.GetFiles(Server.MapPath("~/Files/")).Select(fi => Path.GetFileName(fi);
同时添加对本的引用
using System.Linq;
尝试使用
filenames.Add(Path.GetFileName(files[i]));
尝试DirectoryInfo.GetFiles.
这将返回一个FileInfo数组,它将为您提供您想要的内容以及更多内容。