如何从目录中打开所有文本文件

时间:2014-06-29 19:07:41

标签: c# winforms io

我需要安静的代码才能打开特定文件夹中的所有文本文件并执行某些操作然后保存它。 例如,论文是我在此文件夹中的文件

MainFolder=>Subfolder1=>Textfile1.txt  
MainFolder=>Subfolder2=>Textfile1.txt  
MainFolder=>Subfolder2=>Textfile1.txt 

我不知道如何自动打开MainFolder文件夹中的所有Textfile1文件,并执行一些处理然后将其保存在那里。

1 个答案:

答案 0 :(得分:1)

foreach (var file in Directory.GetFiles(MainFolder, "*.txt", SearchOption.AllDirectories))
{
    var text = File.ReadAllText(file);

    //do processing
    File.WriteAllText(file, text);
}