Wątek Thread.Sleep w .NET dla Windows Store
Thread.Sleep nie jest obsługiwany w .NET dla aplikacji Windows Store.
Na przykład to
System.Threading.Thread.Sleep(1000);
skompiluje się, gdy będzie atakować dowolną platformę .NET Framework (2.0, 3.5, 4.0, 4.5), ale nie podczas celowania w aplikacje .NET dla aplikacji Windows Store (lub w przenośnej bibliotece klas, której celem jest zarówno 4.5, jak i sklep).
System.Threading.Thread nadal istnieje, po prostu nie ma metody Sleep.
Muszę coś opóźnić na kilka sekund w mojej aplikacji, czy jest odpowiedni zamiennik?
EDIT dlaczego opóźnienie jest potrzebne: Moja aplikacja to gra, a opóźnienie polega na tym, aby wyglądało na to, że komputerowy przeciwnik „myśli” o swoim następnym ruchu. Metoda jest już nazywana asynchronicznie (główny wątek nie jest zablokowany), chcę tylko spowolnić czas odpowiedzi.