using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.OleDb; using System.IO; using System.Collections; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string SourceExcelPath = @"E:\C# Projects\ConsoleApplication1\"; DirectoryInfo mydir = new DirectoryInfo(SourceExcelPath); if (mydir.GetFiles().Length <= 0) { Console.WriteLine("文件夹里面没有文件"); } else { Console.WriteLine("文件夹里面有文件"); } ArrayList list = new ArrayList(); foreach (FileSystemInfo fsi in mydir.GetFileSystemInfos()) { if (fsi is FileInfo)// { FileInfo fi=(FileInfo)fsi; if(fi.Extension.ToUpper()==".XLSX")// { list.Add(fi.Name); } } } // Console.WriteLine(list); //遍历对象的 foreach(string str in list) { Console.WriteLine(str.ToString()+"");//遍历目录先所有的.XlSX文件 } } } }
C#读取某个目录下的所有excel文件名
最新推荐文章于 2024-04-22 15:13:45 发布