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.

questionAnswers(5)

yourAnswerToTheQuestion