访问Windows 8应用程序中的文本文件
本文关键字:文本 文件 应用程序 Windows 访问 | 更新日期: 2023-09-27 18:16:40
我想设置一组本地文本'数据'文件,并在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();
}
正确地将文件读取为文本字符串,当我逐步执行代码时,我可以看到这一点,但是当我试图将结果传递回主显示代码时,它将其显示为null。
这是一些问题与线程或什么?
try
{
await readFile();
label.Text = _strFile ;
}
catch (Exception ex)
{
// An exception occurred from the async operation
}