海海日记-冯海滨博客

您现在的位置是:首页 > C# > 正文

C#

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

happyfhb2020-05-18C#2198
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), "");//通知主线程
            }


平淡中储蓄成长

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~