私は Windows 8 アプリ開発と C# を初めて使用し、かなり些細なことに行き詰まっているため、イライラしています。
private async void OnSuspending(object sender, SuspendingEventArgs e)
{
var deferral = e.SuspendingOperation.GetDeferral();
//TODO: Save application state and stop any background activity
await HelloWorld.Common.SuspensionManager.SaveAsync();
deferral.Complete();
}
これは、Microsoft の Web サイトで「セッション データの保存」を説明するために掲載されたチュートリアルのコードです。メソッドの署名に「async」を追加することになっていますが、そうすると、async キーワードが青色にならず、後続の行「await HelloWorld .....」を追加すると、HelloWorld の後のドットに下線が引かれます。と言う。期待される。'
助けてください!
注: Blend for Windows Visual Studio 2013 を使用しています。