我想设置一组本地文本“数据”文件并将它们显示在 Windows 8 应用程序上。
我可以在课堂上使用这样的东西:
public async void readFile()
{
StorageFile storageFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/Box__The.txt"));
Stream stream = await storageFile.OpenStreamForReadAsync();
StreamReader streamReader = new StreamReader(stream);
_strFile = streamReader.ReadToEnd();
}
它将文件正确读入文本字符串,我可以看到当我单步执行代码时,但是当我尝试将结果传递回主显示代码时,它显示为空。
这是与线程有关的问题吗?