如何遍历一个指定的文件夹,然后从中得出所有的.XML文件
如何遍历一个指定的文件夹,然后从中得出所有的.XML文件,并列出其路径、名称。有没有全一点的代码和方法! --------------------编程问答-------------------- string strDirlist = sPath;//传入路径DirectoryInfo thisOne = new DirectoryInfo(strDirlist);
FileInfo[] fileInfo = thisOne.GetFiles();
foreach (FileInfo fi in fileInfo)
{
if(fi.Extension.toString()=="XML")
{
Response.Write("<a href='" + sPath + "\\" + fi.Name.ToString() + "' target='_blank'>" + fi.Name.ToString() + "</a>"+"<br>");
}
} --------------------编程问答-------------------- GetFiles
有一个版本是2个参数的,一个指定匹配关键词,一个可以指定是否搜索子文件夹~~
--------------------编程问答-------------------- DirectoryInfo di=new DirectoryInfo("....");
foreach(FileInfo fi in di.GetFiles("*.XML"))
{....} --------------------编程问答-------------------- 拿走,试试看,嘿嘿……
补充:.NET技术 , C#