【问题标题】:how to open all text files from a directory [closed]如何打开目录中的所有文本文件[关闭]
【发布时间】:2014-08-20 04:26:32
【问题描述】:

我需要从特定文件夹打开所有文本文件并执行一些处理然后保存它的代码和平。 例如,这些是我在这个文件夹中的文件

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

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

【问题讨论】:

  • 你有没有尝试过?你能提供一些代码吗?

标签: c# winforms io


【解决方案1】:
foreach (var file in Directory.GetFiles(MainFolder, "*.txt", SearchOption.AllDirectories))
{
    var text = File.ReadAllText(file);

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-01
    • 2012-02-17
    • 2016-12-21
    • 2013-03-18
    • 1970-01-01
    • 2010-11-21
    相关资源
    最近更新 更多