1

我有一个data.txt嵌入在我的解决方案中的文本文件(如this SO question中所述)。

如何将此文件的内容作为字符串读取?我在想象这样的事情:

 string data = Resources["data.txt"];

但这不是这样做的方法。

4

1 回答 1

2

如果您将文件添加为资源,您应该能够像这样访问它:

Properties.Resources.data

或者,如果您将Copy to Output Directory属性设置为Copy always/ Copy if newer,您可以执行以下操作:

using (FileStream fs = System.IO.File.Open("Resources/data.txt", FileMode.Open))
{
   // do amazing stuff here ...            
}
于 2013-05-18T04:21:58.677 回答