我的任务是将文件夹中的两个文本文件“A”合并到文件夹中的另一个文件“B”中,当我们向文件夹 A 添加更多文件时,我们会在文件夹 B 中得到另一个合并文件,其中仅包含首次合并后添加到文件夹 A 的文件。
我试过这个...
string[] Documents = Directory.GetFiles(@"D:\vikas12");
string text = File.ReadAllText(Documents[0]);
int count = 1;
while (count < Documents.Length)
text += File.ReadAllText(Documents[count++]);
StreamWriter strw = new StreamWriter(@"D:\vikas13\vikas1.txt");
strw.WriteLine(text);
//foreach (var item in text)
//{
// Console.Write(item);
//}
strw.Close();
string[] process = Directory.GetFiles(@"D:\vikas12");
StreamWriter sm=new StreamWriter(@"D:\vikas13\processlog.txt");
foreach (var item in process)
{
sm.WriteLine(item);
}
sm.Close();
但是当将更多文件添加到输入文件夹时,我无法获取具有其他名称的文件。