6

तो, दृश्य स्टूडियो में, यदि आप कुछ इस तरह टाइप करें:सी # घटना सदस्यता 2010

retryExecutor.Retrying += 

फिर एक छोटे से टूलटिप बात तक कह रही है कि आप इसे इस में बदलने के लिए टैब दबा सकते हैं पॉप :

retryExecutor.Retrying+= new EventHandler(retryExecutor_Retrying); 

तो अगर आप प्रेस टैब फिर, यह उत्पन्न करता है:

void retryExecutor_Retrying(object sender, EventArgs e) 
{ 
    throw new NotImplementedException(); 
} 

बेशक, यह बहुत उपयोगी है। लेकिन मैं अपने आप को अधिक बार तो जैसे एक निर्माण की आवश्यकता होगी, लगता है:

retryExecutor.Retrying += (o, e) => 
{ 

}; 

तो, वहाँ वैसे भी एक नया शॉर्टकट जोड़ने के लिए, या कम से कम टैब दबाने की कार्यक्षमता को बदलने है?

+1

सामान्य स्रोत * के मामले में स्रोत फ़ाइल * में स्पष्ट रूप से परिभाषित किए गए लोगों को इनलाइन विधियों को क्यों पसंद करते हैं? मैं निश्चित रूप से समझता हूं कि वे कभी-कभी उपयोगी होते हैं, लेकिन यह मुझे अजीब लगता है कि आप आम तौर पर पूर्व की तुलना में बाद में अक्सर उपयोग करते हैं। –

+0

अच्छा, यदि संभव हो, तो मैं स्पष्ट रूप से परिभाषित लोगों का उपयोग करने का प्रयास करता हूं। लेकिन आमतौर पर कोडिंग के प्रकार में, मुझे इनलाइन विधियों का उपयोग करना आवश्यक लगता है। कभी-कभी, यह भी इस तरह से करने के लिए क्लीनर, उदाहरण के लिए यदि केवल एक कथन है जिसे आप बनाना चाहते हैं। – Entity

उत्तर

संबंधित मुद्दे