Tôi cần phải thực hiện một loại "hết giờ" hoặc tạm dừng trong phương pháp của tôi trong 10 giây (10000 mili giây), nhưng tôi không chắc liệu những điều sau đây có hoạt động như tôi không có đa luồng.Tạm dừng phương thức để đặt # mili giây
Thread.Sleep(10000);
tôi sẽ cố gắng sử dụng mã hiện tại, nhưng tôi sẽ đánh giá cao nếu ai đó có thể giải thích một cách tốt nhất và chính xác để làm điều này, đặc biệt là nếu mã ở trên không hoạt động đúng. Cảm ơn!
CẬP NHẬT: Chương trình này thực sự là một ứng dụng giao diện điều khiển trong chức năng đang được hỏi đang thực hiện nhiều HTTPWebRequests cho một máy chủ, vì vậy tôi muốn trì hoãn chúng trong một số mili giây được chỉ định. Do đó, không cần gọi lại - tất cả những gì cần là một "tạm ngưng vô điều kiện" - về cơ bản chỉ toàn bộ điều dừng lại trong 10 giây và sau đó tiếp tục đi. Tôi hài lòng rằng C# vẫn coi đây là một chủ đề, vì vậy Thread.Sleep (...) sẽ hoạt động. Cảm ơn tất cả mọi người!
Đây có phải là ứng dụng Windows Forms không? – Groo
Tôi đã cập nhật bài đăng để làm rõ bản chất của ứng dụng. –