我正在开发我的第一个 Windows8 应用程序 (XAML+C#),我正在从 ApplicationData.Current.LocalFolder 读取一个文本文件 - 我正在使用下面的代码片段来获取数据,但它没有读取任何内容,即使数据存在于磁盘上的文件:
在 ReadTextAsync 调用行之后,我尝试调试此代码 - 没有任何反应。
private static async Task<string> ReadData()
{
try
{
// checking whether file exists on the disk or not
if (IsFileExistAsync("general.txt").Result)
{
string fileContents = await PathIO.ReadTextAsync("general.txt");
if (!string.IsNullOrEmpty(fileContents))
{
return fileContents;
}
}
else
{
return string.empty;
}
}
catch (Exception)
{
}
return string.empty;
}