网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

ASP.NET获取文件夹内所有文件及文件夹列表

 public void listFiles(string dir, int level) 

创新互联自2013年创立以来,先为仓山等服务建站,仓山等地企业,进行企业商务咨询服务。为仓山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

        {  
            try 
            { 
                //获取文件列表 
                string[] files = Directory.GetFiles(dir); 
 
                String preStr = ""; 
                for (int i = 0; i < level; i++) 
                {
                    preStr += "   "; 
                } 
 
                foreach (string f in files) 
                { 
                    if (f.LastIndexOf("\\") == -1) 
                    { 
                        Response.Write(preStr + f.Substring(f.LastIndexOf("/") + 1)+"
"); 
                    } 
                    else 
                    {
                        Response.Write(preStr + f.Substring(f.LastIndexOf("\\") + 1) + "
"); 
                    } 
                } 
 
                //获取目录列表 
                string[] dirs = Directory.GetDirectories(dir); 
                foreach (string d in dirs) 
                { 
                    if (d.LastIndexOf("\\") == -1) 
                    {
                        Response.Write(preStr + d.Substring(d.LastIndexOf("/") + 1) + "
"); 
                    } 
                    else 
                    {
                        Response.Write(preStr + d.Substring(d.LastIndexOf("\\") + 1) + "
"); 
                    } 
                    if (Directory.Exists(d)) 
                    { 
                         listFiles(d, level + 1); 
                    } 
                } 
            } 
            catch (Exception ex) 
            { 
                Response.Write(ex.Message); 
            } 
        } 
 
===========================================================
 
调用:
 
 string testDir = @"E:\EveryDayWorks\2013-1\1-18";
 listFiles(testDir, 0); 

网站名称:ASP.NET获取文件夹内所有文件及文件夹列表
标题来源:http://bjjierui.cn/article/gpdsoj.html

其他资讯