這是我在這個網站上的第一篇文章,我搜索高和廣泛,讓我的代碼工作。 就像標題所說,這是一個WinRT應用程序,我在使用File IO時遇到了困難。我想要做的是讀取存儲在應用程序安裝目錄內的文件夾中的文本文件,該文件包含我將輸入列表<>中的數據行。C#Windows應用商店應用程序 - 文件IO使用異步/等待導致超時和InvalidOperationException
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
{
...
}
}
問題是我試圖運行它時收到文件未找到錯誤。誰能幫忙?如果您需要我發佈更多信息,我可以... 提前致謝。
嘗試「\\ Data \\ file.txt」 – CR41G14
^對不起...發生同樣的錯誤。 – kpfogey