搜索目录下的txt文件,并将所有txt文件里内容合并,生成一个新的txt
标题就是需求,不过目前不知道如何去搜索目录下的*.txt文件,希望给点思路。
------解决方案--------------------
如果使用.net framework 4.0 + 的话,还可以用更加简单的方式:
List<FileSystemInfo> flist = new DirectoryInfo(@"C:\Users\mypc\Desktop\examples")
.EnumerateFileSystemInfos("*.txt",SearchOption.AllDirectories).ToList();
flist.ForEach(item=>Console.WriteLine(item.Name));
直接使用:EnumerateFileSystemInfos方法遍历所有目录及子目录。