「A」というフォルダーの2つのテキストファイルを「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();
しかし、入力フォルダーにさらにファイルを追加すると、別の名前のファイルを取得できません。