読者です 読者をやめる 読者になる 読者になる

C#で「ちょっと待ってから実行する」

最近ようやくC# 6が使える環境になりました。ずっと3.0止まりだったので、急に世界が変わった気がします。で、表題の件。

Task.Run(async () => {
 await Task.Delay(ちょっと);
 何か();
})

みたいな感じで良いんだろうか、と思ったけどDelayはTaskを返すので、

Task.Delay(ちょっと).ContinueWith(_ => 何か());

で良いのかな。