1

data.txtソリューションに埋め込まれたテキスト ファイルがあります(この SO の質問で説明されているように)。

このファイルの内容を文字列として読み取るにはどうすればよいですか? 私は次のようなものを想像しています:

 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 に答える