7

से डीटीओ जेनरेट करें मैं अपने कुछ मौजूदा ऑब्जेक्ट्स से कुछ डीटीओ को ऑटो करना चाहता हूं, मैं सोच रहा था कि क्या पहले से ही Resharper, DevExpress या VSX ओपन सोर्स का उपयोग करने के लिए मौजूद है, मुझे अपने कोड को देखने के लिए एक टूल चाहिए मैं चुनता हूं कि मैं अपने डीटीओ में कौन सी गुणों को शामिल करना चाहता हूं और फिर उस पर आधारित एक वर्ग उत्पन्न करता हूं ...ऑब्जेक्ट

उत्तर

5

यह एक हैक है लेकिन आप कक्षा से एक इंटरफ़ेस निकालने के लिए विजुअल स्टूडियो/रिशेर्पर का उपयोग कर सकते हैं, फिर बनाएं एक डीटीओ वर्ग और इंटरफ़ेस से प्राप्त होता है, फिर इंटरफ़ेस सदस्यों को स्वचालित रूप से कार्यान्वित करने के लिए विजुअल स्टूडियो का उपयोग करें (फिर, वैकल्पिक रूप से इंटरफ़ेस को हटाएं)।

+0

दिलचस्प दृष्टिकोण, लेकिन मैं कक्षा की प्रतिलिपि बना सकता हूं और तत्वों को नहीं हटा सकता। मैं इसे बार-बार करने का एक साफ और तेज़ तरीका था ... –

7

एक और राय टी 4 टेम्पलेट में कुछ प्रतिबिंब कोड का उपयोग करना होगा।

टी 4 टेम्पलेट्स विजुअल स्टूडियो की शक्तिशाली छिपी हुई सुविधाओं में से एक हैं।

टी 4 के साथ शुरू करना कितना आसान है यह देखने के लिए here पर एक नज़र डालें।

+0

लिंक टूटा हुआ है। –

+1

यह एक अड़चन विफलता होनी चाहिए, यह फिर से काम कर रहा है। –

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