System.IO.DirectoryInfo di
= new
System.IO.DirectoryInfo(“文件夹路径”);
FileInfo[] ff = di.GetFiles("*.txt");//只取文本文档
string ss = "";//存放内容
foreach (FileInfo temp in ff)
{
using (StreamReader sr = temp.OpenText())
{
ss += sr.ReadToEnd();//内容追加到ss中
}
}
File.AppendAllText("要保存的文件路径", ss);//保存到一个文件里
FileInfo[] ff = di.GetFiles("*.txt");//只取文本文档
string ss = "";//存放内容
foreach (FileInfo temp in ff)
{
using (StreamReader sr = temp.OpenText())
{
ss += sr.ReadToEnd();//内容追加到ss中
}
}
File.AppendAllText("要保存的文件路径", ss);//保存到一个文件里
本文介绍了一种使用C#编程语言批量读取指定文件夹内所有TXT文件的方法,并将这些文件的内容合并到一个新的文本文件中。此过程通过创建DirectoryInfo对象来获取文件夹路径,然后使用GetFiles方法筛选出所有TXT文件。接着,利用foreach循环遍历这些文件,逐个打开并读取其内容,最后将所有内容追加到一个新的字符串变量中。最终,通过File.AppendAllText方法将合并后的内容保存到指定路径的一个文件里。
1020

被折叠的 条评论
为什么被折叠?



