Thread.Sleep sepertinya tidak didukung di .NET untuk aplikasi Windows Store.
Misalnya, ini
System.Threading.Thread.Sleep(1000);
akan dikompilasi saat menargetkan .NET Framework (2.0, 3.5, 4.0, 4.5), tetapi tidak saat menargetkan .NET untuk aplikasi Windows Store (atau di pustaka kelas portabel yang menargetkan 4.5 dan penyimpanan).
System.Threading.Thread masih ada, hanya saja tidak ada metode Sleep.
Saya perlu menunda sesuatu selama beberapa detik di aplikasi saya, apakah ada pengganti yang cocok?
EDIT mengapa penundaan itu diperlukan: Aplikasi saya adalah sebuah permainan dan penundaan itu adalah untuk membuatnya tampak seperti komputer lawan sedang "memikirkan" tentang langkah selanjutnya. Metode ini sudah dipanggil secara asinkron (utas utama tidak diblokir), saya hanya ingin memperlambat waktu respons.
Monitorkelas? Anda dapat menggunakan Waitmetode dengan waktu tunggu untuk mensimulasikan tidur.
Thread.Sleepke tong sampah teknologi buruk.