我有一个将数据存储在隔离存储中的应用程序。我有一个读取数据的函数(在 Apps.xaml.cs 中调用):
等待读取数据();
但是,在读取数据之前,在 MainPage 中调用了 OnNavigatedTo。此时保存数据的缓冲区仍然为空。
只要 ReadData 不完整,如何防止 MainPage.OnNavigateTo() 存在?
我尝试通过在 Apps 中设置信号量和 MainPage 构造函数中的 WaitOne() 来同步 Apps 和 MainPage。这会将应用程序挂在 WaitOne 上。
知道如何解决这个时间问题吗?