Sleepが使えないというのはちょっとした話題になっていたようだ。
- How used sleep function in windows 8 consumer preview version
- Thread.Sleep in Win8
- Is there a supported API in Metro for replacing "Sleep" ?
Sleepの代替としては.NET4.5のTask.Delay(…).Wait()か、Concurrency Runtimeのwait関数などがあるようだ。
非同期な世界ではSleepは不要という判断なのだろうか。Sleep APIが使えないというのは本当に衝撃だ。