在运行时在项目I / O中生成文件

时间:2014-06-14 04:11:38

标签: c# visual-studio-2012

如果我有一个文件,比如我想要在运行时读/写的项目中的.txt文件(不是资源或内容文件),在Visual Studio的调试会话中,那是什么?最简单的方法吗?

Visual Studio必须保存对这些文件的引用'地点,以加载它们,对吗?我想做同样的事情。

我计划拥有数百个这样的文件,并且不想将所有内容设置为"内容"和"复制如果更新"在Visual Studio中。

1 个答案:

答案 0 :(得分:1)

将所有文本文件放在文件夹下,并使用以下代码阅读 -

using System.IO;

foreach (string file in Directory.EnumerateFiles(folderPath, "*.txt"))
{
    string contents = File.ReadAllText(file);
}
  • .Net Framework 4.0 - EnumerateFiles
  • .Net Framework早期版本 - GetFiles