Thread.Sleep 은 Windows 스토어 앱용 .NET에서 지원되지 않는 것 같습니다.
예를 들어,
System.Threading.Thread.Sleep(1000);
.NET Framework (2.0, 3.5, 4.0, 4.5)를 대상으로 할 때는 컴파일되지만 Windows 스토어 앱용 .NET을 대상으로하는 경우에는 컴파일되지 않습니다 (또는 4.5와 스토어를 모두 대상으로하는 휴대용 클래스 라이브러리).
System.Threading.Thread는 여전히 존재하며 Sleep 메서드가 없습니다.
앱에서 몇 초 동안 무언가를 지연시켜야합니다. 적절한 대체품이 있습니까?
지연이 필요한 이유 편집 : 내 앱은 게임이고 지연은 컴퓨터 상대가 다음 동작에 대해 "생각하는"것처럼 보이게하는 것입니다. 이 메서드는 이미 비동기 적으로 호출되었습니다 (메인 스레드가 차단되지 않음). 응답 시간을 늦추고 싶습니다.
Monitor
수업이 있습니까? Wait
시간 제한이 있는 메서드를 사용하여 수면을 시뮬레이션 할 수 있습니다.
Thread.Sleep
나쁜 기술의 쓰레기통으로 추방 해주셔서 감사 합니다.