वहाँ निम्नलिखित sytax का उपयोग कर के लिए किसी भी ओवरहेड्स हैं:सी # ऑब्जेक्ट घोषणाएं
Form1 myForm;
myForm = new Form1();
myForm.Show();
जब मैं VB6 तैयार कर रही थी, मैं quivelent कर VB में एक था कहा गया था:
Form1 myForm = new Form1();
myForm.Show();
के रूप में करने का विरोध किया ओवरहेड - .NET में एक ही सच है?
के बीच कोई अंतर अच्छी तरह से नहीं ठीक है - आप उच्च दायरे में एक वस्तु घोषित करने और दृष्टांत या निपटान के कुछ घटनाओं पर ऑब्जेक्ट के लिए चाहते हो सकता है। मेरे ऐप में, मैं प्रोप-ग्रिड विंडो ऑब्जेक्ट का संदर्भ रखता हूं जो केवल तभी तत्काल होता है जब उपयोगकर्ता प्रोप-ग्रिड देखना चाहता है। मैं प्रोप-ग्रिड ऑब्जेक्ट को प्रोप-ग्रिड फॉर्म की करीबी घटना पर निपटान करता हूं। –
मैं इस से सहमत हूं ._courious_geek। +1 –