5
.NET for WindowsストアでのThread.Sleepの置き換え
Thread.Sleepは、Windowsストアアプリの.NETではサポートされていないようです。 たとえば、これ System.Threading.Thread.Sleep(1000); .NET Framework(2.0、3.5、4.0、4.5)を対象とする場合はコンパイルされますが、Windowsストアアプリ(または4.5とストアの両方を対象とするポータブルクラスライブラリ)の.NETを対象とする場合はコンパイルされません。 System.Threading.Threadはまだありますが、Sleepメソッドがありません。 アプリで何かを数秒遅らせる必要があります。適切な代替品はありますか? 遅延が必要な理由を編集する:私のアプリはゲームであり、遅延は、コンピューターの対戦相手が彼の次の動きについて「考えている」ように見せることです。メソッドはすでに非同期で呼び出されています(メインスレッドはブロックされていません)。応答時間を遅くしたいだけです。