मेरे पास .NET विंडोज़ फॉर्म एप्लिकेशन है जहां मेन_लोड ईवेंट में बहुत से चर प्रारंभ किए गए हैं और मेरे पास एक ऐसी स्थिति है जहां मैं अपने डीबी को फिर से पूछताछ करना चाहता हूं और सभी वर्रों को शून्य और फिर से शुरू करने के लिए सेट किया गया है (मूल रूप से फॉर्म शुरुआत से 100% पुनः लोड किया गया), लेकिन मैंने अपना मुख्य लोड इस तरह से लिखा (मेरी गलती) कि यह करना आसान नहीं है ...आवेदन है। खराब करें?
मुझे पता है कि मुझे ठीक मिल सकता है जो मैं बस चाहता हूं Application.Restart
पर कॉल करना और यह चाल सुंदर है, लेकिन मुझे यकीन नहीं है कि यह अच्छा प्रोग्रामिंग अभ्यास है या वास्तव में बुरा माना जाता है।
क्या कोई समस्या है जो मुझे इस संदर्भ में Application.Restart
का उपयोग करके चलाने की संभावना है?
मुझे लगता है कि आपके सहयोगियों को आपका कोड देखने और डब्ल्यूटीएफ कहने पर सबसे बड़ी समस्या हो सकती है ?! – Fernando
... बहुत देर हो चुकी है, फर्नांडो ... वे पहले से ही कहते हैं कि हर समय: पी –
क्या आप केवल मुख्य_लोड में एक अलग फ़ंक्शन में कोड को सार नहीं कर सकते हैं और जब भी आपको इसकी आवश्यकता हो, तो कॉल करें? तब आपको किसी भी दुष्प्रभाव के बारे में चिंता करने की ज़रूरत नहीं है जो आपके कार्य का हिस्सा नहीं है। –