사용자가 무언가를 할 수 있기 전에 사용자가 5 초 동안 기다리도록하고 싶지만 양식을 원할 때 Thread.Sleep(5000);
을하고 싶지 않으므로 문제가 있습니다. 로드 할 수있는 기능 및 볼 수 있어야하지만 사용자가 5 초 동안 아무것도 할 수 없도록하려는 것입니다. 물론 버튼을 클릭 할 수는 있지만 아무 일도 일어나지 않아야합니다. 나는이 일을하기 위해 무슨 짓을Windows Forms는 메시지를 표시하기 전에 5 초 동안 기다립니다.
답변자 덕분에 (내 코드에 의한 특성에 약간 다릅니다) : 5 초 후에 해고되는 시작 화면을 원하는처럼
var t = Task.Delay(1000) //1 second/1000 ms
t.Wait();
소리를하는 우리/사용자가 원하지 않을 것입니다 : P – Jason
@ Jason, 저는 바로 압니다 : D! 운좋게도이 프로그램은 결코 사용되지 않을 것입니다. – Zain