मुझे अक्सर बैकिंग फ़ील्ड के साथ ऑटो गुणों को पूर्ण गुणों में परिवर्तित करने की आवश्यकता है ताकि मैं INotifyPropertyChanged
लागू कर सकूं। जब कक्षा में 50+ गुण होते हैं तो यह बहुत कठिन हो जाता है।स्वत: संपत्ति को पूर्ण संपत्ति में कनवर्ट करें
public string MyProperty { get; set;}
private string _myProperty;
public string MyProperty
{
get
{
return _myProperty;
}
set
{
_myProperty = value;
OnPropertyChanged("MyProperty");
}
}
को मैं उपरोक्त प्रारूप में एक नया संपत्ति बनाता है एक कोड का टुकड़ा बनाने के लिए कर रहा था, लेकिन अगर यह एक मौजूदा संपत्ति के नाम पर खींचने के लिए संभव है मैं नहीं जानता और टाइप करें और इसे प्रतिस्थापित करें।
मैंने kindofmagic देखा लेकिन मैं वास्तव में अपने प्रोजेक्ट में आर्केन जादू का उपयोग नहीं करना चाहता।
This question बताता है कि रिशेर्पर में इसे कैसे किया जाए, लेकिन मेरे पास रिशेर्पर नहीं है। मैंने परीक्षण भी डाउनलोड किया और अभी भी यह नहीं पता कि यह कैसे किया जाए।
क्या कोड स्निपेट, मैक्रोज़ या यहां तक कि एक निःशुल्क एक्सटेंशन के साथ ऐसा करने का कोई तरीका है? ऐसा लगता है कि यह काफी सरल होना चाहिए।
ठीक alt + enter ने कुछ भी नहीं किया क्योंकि मैंने शॉर्टकट को सक्षम नहीं किया था और मुझे मेनू में कुछ भी उपयोगी नहीं मिला। भले ही, वह समाधान केवल 30 दिनों तक चलेगा। – Britton
Resharper शॉर्टकट सक्षम किए बिना बहुत बेकार है। अगली बार इसे मौका दें। – cja
आप PropMan नामक एक अच्छा सरल एक्सटेंशन का उपयोग कर सकते हैं, बहुत तेज़ और दोनों तरीकों से काम करता है, https://marketplace.visualstudio.com/items?itemName=OlegShilo.PropMan –