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.