मान लीजिए कि मेरे पास एक गैर-पुनरावर्ती घटना है जिसे अब टाइमआउट जैसे एक्स सेकंड उठाए जाने की आवश्यकता है। सहजता से यह सिस्टम बनाने के लिए समझ में आता है। टाइमर। टिमर, एक्स * 1000 में अपना अंतराल सेट करें, इसकी घटना को टिक करें और इसे शुरू करें। चूंकि यह एक आवर्ती घटना है और आप इसे केवल तब उठाना चाहते हैं जब आपको टाइमर को टिकने के बाद रोकना पड़े।.NET टाइमर: एक्स सेकंड में अधिसूचित होने का सबसे अच्छा तरीका क्या है?
तथ्य यह है कि टाइमर स्वाभाविक रूप से पुनरावर्ती हैं हालांकि मुझे यह करने का सबसे अच्छा तरीका है तो मुझे अविश्वसनीय बनाता है। क्या यह समय शुरू करने के लिए बेहतर/अधिक सटीक/सुरक्षित होगा, टाइमर को हर सेकेंड (या यहां तक कि मिलीसेकंद) पर टिकने के लिए सेट करें और समय पर प्रणाली को टिक टिक पर रखें और अपेक्षित समय बीत जाने के बाद ही मैन्युअल रूप से लक्ष्य ईवेंट बढ़ाएं?
क्या कोई भी उस पर वजन कर सकता है जिस पर कोई भी विधि सर्वोत्तम है (शायद एक और विकल्प है जिसे मैंने भी नहीं सोचा था)। क्या एक विधि दूसरे की तुलना में बेहतर हो जाती है यदि मुझे जिस समय की प्रतीक्षा करने की आवश्यकता है उसे मिलीसेकंड में मापा जाता है?
!!! पवित्र बकवास बेन, कभी नहीं जानता था, क्या आपके पास सभी एमएसडीएन याद हैं या कुछ –
या तो यह नहीं पता था। मुझे हमेशा क्यूटी का क्यूटीमर :: सिंगलशॉट आसान लगता है, लेकिन यह जानना अच्छा है कि बीसीएल टाइमर यह कर सकता है :) – OregonGhost
हां, मैंने बिस्तर से पहले हर रात इसे पढ़ा :-) –