将不同的文本文件连接到一个文本文件c#

本文关键字:文本 文件 一个 连接 | 更新日期: 2023-09-27 18:03:28

我尝试将文本文件与文件名合并。比如我的路径C:'Users'o.k'Desktop'Record'记录文件有许多.txt文件。他们的名字是

  • 20.07.2015-1.txt
  • 20.07.2015-2.txt
  • 20.07.2015-3LAST_try.txt
  • 20.07.2015-4.txt
  • 20.07.2015-5.txt
  • 20.07.2015-6LAST_a1.txt
  • 20.07.2015-7FIRST_a2.txt
  • 20.07.2015-8FIRST_a4.txt

这是第一个例子写在20.07.2015 .txt文件为例另一个在文本文件20.07.2015 .txt这是第二个例子。我想把这两个句子结合起来,比如

  • 这是第一个例子
  • 这是第二个例子

创建新的文本文件,然后写入这两个句子。但这应该用于文件名组。

20.07.2015-1.txt
20.07.2015-2.txt
20.07.2015-4.txt
20.07.2015-5.txt

此名称格式一起保存到main.txt

20.07.2015-3LAST_try.txt
20.07.2015-6LAST_a1.txt

此名称格式一起保存到LAST.txt

20.07.2015-7FIRST_a2.txt
20.07.2015-8FIRST_a4.txt

此名称格式一起保存到First.text

当点击按钮,它创建3类型的文本文件。主要的,第一和最后。Main.txt文件的内容为20.07.2015 .txt 20.07.2015 .txt 20.07.2015 .txt 20.07.2015 .txt 20.07.2015 .txt 20.07.2015 .txt First.txt文件的内容为20.07.2015 . 7first_a2 .txt20.07.2015-8FIRST_a4.txt等。

将不同的文本文件连接到一个文本文件c#

试试这个:

using (var output = File.Create("output"))
{
    foreach (var file in new[] { "file1", "file2" })
    {
        using (var input = File.OpenRead(file))
        {
            input.CopyTo(output);
        }
    }
}