मुझे पता है कि यह काफी आलसी है, लेकिन क्या इंटरफ़ेस कार्यान्वयन को स्वत: उत्पन्न करने के लिए Visual C# 2010 Express पर कोई तरीका है? (मेरा मतलब रनटाइम पर नहीं बल्कि डिज़ाइन समय पर, कोड स्निपेट की तरह है)। शायद एक तीसरी पार्टी उपयोगिता के साथ?सी # में एक इंटरफ़ेस कार्यान्वयन स्वत: उत्पन्न?
21
A
उत्तर
28
मैं इस सुविधा को हटाए जाने के लिए पर्याप्त एक्सप्रेस से परिचित नहीं हूं, लेकिन आपको बस अपने public class MyClass : MyInterface
कथन पर राइट-क्लिक करने में सक्षम होना चाहिए और "कार्यान्वयन इंटीफेस" चुनें।
यदि यह एक्सप्रेस में हटा दिया गया है, तो आप इस सुविधा के लिए हमेशा Resharper का उपयोग कर सकते हैं। तो स्टब्स स्वतः उत्पन्न
Public Class Class1
Implements IMyInterface1
चाल शब्द IMyInterface1 के अंत के लिए कर्सर -
16
इंटरफ़ेस नाम पर राइट क्लिक करें, आपको मेनू विकल्प "कार्यान्वयन इंटरफेस" या उन पंक्तियों के साथ देखना चाहिए।
इंटरफ़ेस नाम पर कर्सर के साथ, आप उसी संदर्भ मेनू और विकल्पों को प्राप्त करने के लिए CTRL + .
दबा सकते हैं।
1
माइक्रोसॉफ्ट विजुअल बेसिक 2010 एक्सप्रेस में, मैं सिर्फ इम्प्लीमेन्ट्स लाइन और Enter दबाएं के अंत में कर्सर रखें और एंटर
दबाएं मैं यह नहीं कहूंगा कि यह आलसी है। इस तरह के एकान्त कार्यों को लेना आपको अधिक उत्पादक (और इसलिए बेहतर) प्रोग्रामर बनाता है। – womp
@jsoldi क्या आपका मतलब इंटरफ़ेस कार्यान्वयन या इंटरफ़ेस है? आपके द्वारा दिए गए उत्तरों आपको इंटरफ़ेस कार्यान्वयन के बजाय कार्यान्वयन से इंटरफ़ेस उत्पन्न करने के बारे में बताते हैं। – Caltor