expandoobject पर टैग किए गए जवाब

4
डायनामिक रूप से एक ExpandoObject के गुणों को जोड़ना
मैं गतिशील रूप से रनटाइम पर एक ExpandoObject के गुणों को जोड़ना चाहूंगा। उदाहरण के लिए एक स्ट्रिंग प्रॉपर्टी कॉल न्यूप्रॉप जोड़ने के लिए मैं कुछ लिखना चाहूंगा var x = new ExpandoObject(); x.AddProperty("NewProp", System.String); क्या यह आसानी से संभव है?

11
कैसे पता लगाएं कि क्या कोई प्रॉपर्टी एक्सपोऑबजेक्ट पर मौजूद है?
जावास्क्रिप्ट में आप यह पता लगा सकते हैं कि अपरिभाषित कीवर्ड का उपयोग करके किसी संपत्ति को परिभाषित किया गया है या नहीं: if( typeof data.myProperty == "undefined" ) ... आप ExpandoObjectबिना किसी अपवाद के डायनामिक कीवर्ड का उपयोग करके C # में ऐसा कैसे करेंगे ?


12
कैसे एक ExpandoObject को समतल करने के लिए asp.net mvc में JsonResult के माध्यम से लौटा?
मैं ExpandoObjectरन-टाइम पर सर्वर-साइड डायनामिक ऑब्जेक्ट को कंप्लीट करते समय वास्तव में पसंद करता हूं, लेकिन मुझे JSON कॉन्ट्रिब्यूशन के दौरान इस चीज को समतल करने में परेशानी हो रही है। सबसे पहले, मैं वस्तु को तत्काल: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.