मुझे खेतों में संपत्तियों का उपयोग करने के फायदों के बारे में पता है, जैसे कि भविष्य में आवश्यक होने पर अतिरिक्त तर्क प्रदान करने में सक्षम होना।हम सी # में डेटा बाध्यकारी के लिए सार्वजनिक क्षेत्रों का उपयोग क्यों नहीं कर सकते?
लेकिन मैं वास्तव में क्यों यह डेटा या JavaScriptSerializer वर्ग की तरह JSON serializers के लिए भी बंधन के लिए सार्वजनिक क्षेत्रों उपयोग करने के लिए संभव नहीं है।
क्या इन मामलों में सार्वजनिक क्षेत्रों को अनदेखा करने का कोई अच्छा कारण है? या यह सिर्फ कुछ तरह का सम्मेलन है? या सिर्फ उपयोगकर्ताओं को गुणों का उपयोग करने के लिए मजबूर करने के लिए?
मैं * कहूंगा कि विनफॉर्म या एमवीवीएम डेटा बाइंडिंग जैसे कुछ में तकनीकी प्रतिबंध है, क्योंकि वे दोनों यूआई को अपडेट करने के लिए मूल्यों को बदलने पर ईवेंट फायरिंग पर भरोसा करते हैं। इस तरह की अधिसूचना फ़ील्ड के साथ संभव नहीं है। –