Thread.Sleep Ersatz in .NET für Windows Store

Thread.Sleep scheint in .NET für Windows Store-Apps nicht unterstützt zu werden.

Zum Beispiel das

System.Threading.Thread.Sleep(1000);

Kompiliert bei der Ausrichtung auf .NET Framework (2.0, 3.5, 4.0, 4.5), jedoch nicht bei der Ausrichtung auf .NET für Windows Store-Apps (oder in einer portablen Klassenbibliothek, die sowohl auf 4.5 als auch auf Store abzielt).

System.Threading.Thread ist immer noch da, es hat nur nicht die Sleep-Methode.

Ich muss etwas in meiner App für ein paar Sekunden verzögern. Gibt es einen geeigneten Ersatz?

BEARBEITEN, warum die Verzögerung benötigt wird: Meine App ist ein Spiel und die Verzögerung soll so aussehen, als würde der Computergegner über seinen nächsten Schritt nachdenken. Die Methode wird bereits asynchron aufgerufen (Haupt-Thread ist nicht blockiert), ich möchte nur die Antwortzeit verlangsamen.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage