62,046
社区成员
发帖
与我相关
我的任务
分享
string result = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
getFile(Server.MapPath("Node"), "End*");
Response.Write(result);
}
}
public void getFile(string path,string pattern)
{
DirectoryInfo directoryinfo = new DirectoryInfo(path);
DirectoryInfo[] dirinfo = directoryinfo.GetDirectories();
FileInfo[] fileinfo = directoryinfo.GetFiles(pattern);
foreach (FileInfo file in fileinfo)
{
result += file.FullName + "<br>";
}
foreach (DirectoryInfo dir in dirinfo)
{
getFile(path + "/" + dir.Name, pattern);
}
}
/*
最后End我把他建成End.txt
结果:
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-1\AA\AAA\AAA-1\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-1\AA\AAA\AAA-2\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-1\AA\AAA\AAA-3\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-2\AA\AAA\AAA-2\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-2\AA\AAA\AAA-1\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-2\AA\AAA\AAA-3\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-3\AA\AAA\AAA-3\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-3\AA\AAA\AAA-1\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\A\A-3\AA\AAA\AAA-2\AAAA\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-1\BB\BBB\BBB-1\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-1\BB\BBB\BBB-2\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-1\BB\BBB\BBB-3\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-2\BB\BBB\BBB-2\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-2\BB\BBB\BBB-1\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-2\BB\BBB\BBB-3\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-3\BB\BBB\BBB-3\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-3\BB\BBB\BBB-1\BBBB\End.txt
C:\Documents and Settings\Administrator\桌面\WebSite1\Node\B\B-3\BB\BBB\BBB-2\BBBB\End.txt
*/