冯海滨博客

海滨博客

C# 遍历读取某个目录文件夹下的不同类型子文件和其子文件夹(里面可能又有许多文件)

string[] sss = Directory.GetFiles("D:\\价格导入", "*.mp3", SearchOption.AllDirectories) // 获取目录下.mp3格式文件 包含子目录


//遍历子目录包含.xlsx和.xls的
var flist = Directory.GetFiles("D:\\价格导入", "*.*", SearchOption.AllDirectories).Where(s => s.EndsWith(".xlsx") || s.EndsWith(".xls"));

            //List<FileInfo> flist = getFile("D:\\KSM价格导入", ".xlsx.xls");

            foreach (string filepath in flist)
            {

                Workbook workbook = new Workbook(filepath);
                Worksheet worksheet = workbook.Worksheets[0];
                DataTable dt = worksheet.Cells.ExportDataTable(0, 0, worksheet.Cells.MaxRow + 1, worksheet.Cells.MaxColumn + 1);

                mainThreadSynContext.Post(new SendOrPostCallback(OnConnected), "");//通知主线程
            }


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.6.5 Valyria

一个心高气傲,永远开拓的人。