asp.net io類遞歸顯示目錄信息
.aspx.cs代碼
private void page_load(object sender, system.eventargs e)
{
// 在此處放置用戶代碼以初始化頁面
string strdirlist=request.querystring.get("dir");
directoryinfo thisone=new directoryinfo(strdirlist);
response.write("<pre>");
listtreeshow(thisone,0);
response.write("</pre>");
}
private void listtreeshow(directoryinfo thedir,int nlevel){
directoryinfo[] subdirectories=thedir.getdirectories();
for(int i=0;i<subdirectories.length;i++){
response.write(nlevel);
response.write(subdirectories[i].name+"/r/n");
listtreeshow(subdirectories[i],nlevel+1);
}
}
|
新聞熱點
疑難解答
圖片精選