मान लीजिए कि मेरा कंसोल प्रोग्राम कई लंबा कार्य करता है। इन कार्यों के बीच, मैं इसे रोकना चाहता हूं - या तो कुछ सेकंड या तक जब तक कोई भी कुंजी दबाया न जाए। (जो भी पहले हो।)कुंजीपटल (या) एन सेकेंड के लिए प्रतीक्षा करें
इन मानदंडों को अपने दम पर जाँच करने के लिए आसान है, लेकिन वे जब मैं उन्हें संयोजन की कोशिश साथ पाने के लिए मना कर दिया: या तो पहले ReadKey, शुरू होता है या Readkey ब्लॉक समय तंत्र कुछ सेकंड के लिए रुक जाता है पूरी तरह से संतुष्ट होने तक धागा बाहर। मैं दोनों स्थितियों को कैसे संतुष्ट कर सकता हूं?
http://stackoverflow.com/questions/57615/how-to-add-a-timeout-to-console- रीडलाइन – dugas
कोई उदाहरण उपलब्ध है? ऐसा लगता है जैसे आप केवल मुख्य धागे को सूचित कर सकते हैं कि यह किया जाता है, फिर जब तक आप जारी रख सकें तब तक प्रतीक्षा करें, किसी भी टाइमर का ट्रैक रखें और कीबोर्ड दबाए जाने पर इसे रोकें, लेकिन उदाहरण के बिना विस्तृत नहीं कर सकते –