सी # में हूड के तहत कोई वास्तविक अंतर (वाक्यविन्यास के अलावा) है:सी # में ईवेंट हैंडलर को जोड़ने के 2 अलग-अलग तरीकों में कोई वास्तविक अंतर है?
myButton.Click += new EventHandler(myMemberMethod);
और
myButton.Click += myMemberMethod;
?
सी # में हूड के तहत कोई वास्तविक अंतर (वाक्यविन्यास के अलावा) है:सी # में ईवेंट हैंडलर को जोड़ने के 2 अलग-अलग तरीकों में कोई वास्तविक अंतर है?
myButton.Click += new EventHandler(myMemberMethod);
और
myButton.Click += myMemberMethod;
?
दूसरी विधि पहले एक के लिए एक शॉर्टकट है, यह में सी # 2.0
भी देखें this thread पेश किया गया था।
वे बिल्कुल वही हैं, जिन्हें सिंटैक्स चीनी कहा जाता है।
प्रोग्रामिंग के दौरान उन्हें बेहतर विचार पाने के लिए बहुत सी चीजें हैं जिनके लिए आपको Resharper जैसे कुछ प्रयास करना चाहिए। यह ग्रे में अनावश्यक कोड रंग देगा। अविश्वसनीय उपकरण और refactorings के असंख्य असंख्य का जिक्र नहीं है।
[सी # इवेंट हैंडलर] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/26877/c-sharp-event-handlers) – nawfal