Windows 8 Metro スタイル アプリケーションを開発しようとしています。次のユースケースがあります。
async void dofileop()
{
await writedatatofile();
printdata();
}
IAsyncAction writedatatofile()
{
readdatafromfile();
//play with data
return FIleIO.WriteData();
}
async void readdatafromfile()
{
await FileIO.readdata();
operation1
operation 2
}
ここで、 を実行した後await FileIO.readdata();
、コントロールはすぐに、操作 1 と操作 2 の代わりに // データで再生します。実行後printdata()
、制御は操作 1 と操作 2 に戻ります。
このような問題を解決するにはどうすればよいですか?