我正在创建一个 Windows Phone 应用程序,并将关卡数据存储在文本文件中。
我有以下问题:我试图从文件中读取所有行,每次调用Application.GetResourceStream
它时都会返回null
。
我知道这个话题是由不同的人提出的,但所有的解决方案都对我不起作用。
这是代码:
List<String> fileLines = new List<string>();
var resource = Application.GetResourceStream(
new Uri("Level_data/Level_1.txt", UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream);
string line;
while ((line = streamReader.ReadLine()) != null)
fileLines.Add(line);
此外,解决方案资源管理器看起来像这样。构建操作设置为“资源”,但我也先尝试了“内容”,但也没有用。