如题:
比如我要在ASP.NET程序的服务器上DATA文件夹下所以有文件名.然后输出.希望用C#代码实现...
可以用 Directory.GetFiles();方法...
返回包含文件名的路径.然后再截取文件名
如:
string[] filenames=Directory.GetFiles(path);
for(string files in filenames)
{
Response.Write(files.Replace(path,""));
}
方法二:
DirectoryInfo dir = new DirectoryInfo(@"C:/DATA");
FileInfo[] finfo = dir.GetFiles();
string fnames = string.Empty;
for (int i = 0; i < finfo.Length; i++)
{
fnames += finfo[i].Name + " <br> ";
}
Response.Write(fnames);
本文介绍如何使用C#代码获取指定目录下所有文件的名字。通过两种方法演示:一是利用Directory.GetFiles()方法结合字符串替换;二是使用DirectoryInfo与FileInfo类来遍历并输出文件名。
961





