这是我在该网站上的第一篇文章,我进行了广泛搜索以使我的代码正常工作。正如标题所说,它是一个 WinRT 应用程序,我在使用文件 IO 时遇到了困难。我想要做的是读取存储在应用程序安装目录内的文件夹中的文本文件,其中包含我将提供给 List<> 的数据行。
public static async void GetStations()
{
try
{
using (var stream = await Windows.Storage.ApplicationData.Current.LocalFolder.OpenStreamForReadAsync(@"MyApp\Data\file.txt"))
{
using (var streamReader = new StreamReader(stream))
{
while (streamReader.Peek() >= 0)
{
string line = await streamReader.ReadLineAsync();
//do something with
}
}
}
}
catch (Exception e)
{
...
}
finally
{
...
}
}
问题是我在尝试运行它时遇到文件未找到错误。任何人都可以帮忙吗?如果您需要我发布更多信息,我可以...提前致谢。