anonymous-types पर टैग किए गए जवाब

बेनामी प्रकार डेटा प्रकार होते हैं जो गतिशील रूप से पहले एक प्रकार को परिभाषित किए बिना एकल ऑब्जेक्ट में गुणों का एक सेट जोड़ते हैं

8
क्या अनाम वर्ग इंटरफ़ेस लागू कर सकता है?
क्या एक गुमनाम प्रकार का इंटरफ़ेस लागू करना संभव है? मुझे एक कोड मिला है जिसे मैं काम करना चाहूंगा, लेकिन यह नहीं पता कि यह कैसे करना है। मेरे पास कुछ उत्तर हैं जो या तो कहते हैं कि नहीं, या एक वर्ग बनाएं जो इंटरफ़ेस को लागू करता …

22
अनाम वर्ग की एक सामान्य सूची
C # 3.0 में आप निम्न सिंटैक्स के साथ अनाम वर्ग बना सकते हैं var o = new { Id = 1, Name = "Foo" }; क्या इन अनाम वर्ग को जेनेरिक सूची में जोड़ने का कोई तरीका है? उदाहरण: var o = new { Id = 1, Name = …

8
मैं JSON स्ट्रिंग में C # अनाम प्रकार को कैसे अनुक्रमित करूं?
मैं JSON का एक अनाम प्रकार अनुक्रमित करने के लिए निम्न कोड का उपयोग करने का प्रयास कर रहा हूं: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); हालाँकि, यह निष्पादित होने पर मुझे निम्न अपवाद मिलते हैं: टाइप करें '<> f__AnonymousType1`3 …

12
रेजर में गतिशील बेनामी प्रकार RuntimeBinderException का कारण बनता है
मुझे निम्नलिखित त्रुटि मिल रही है: 'ऑब्जेक्ट' में 'RatingName' की परिभाषा नहीं है जब आप अनाम गतिशील प्रकार को देखते हैं, तो यह स्पष्ट रूप से RatingName होता है। मुझे लगता है कि मैं एक टपल के साथ ऐसा कर सकता हूं, लेकिन मैं यह समझना चाहूंगा कि त्रुटि संदेश …

8
LINQ बेनामी प्रकारों के साथ डिस्टिक्ट का चयन करें
इसलिए मेरे पास वस्तुओं का एक संग्रह है। सटीक प्रकार महत्वपूर्ण नहीं है। इससे मैं विशेष गुणों की एक जोड़ी के सभी अद्वितीय जोड़े निकालना चाहता हूं, इस प्रकार: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); तो मेरा सवाल है: क्या इस मामले में डिस्टिक्ट डिफ़ॉल्ट ऑब्जेक्ट …

10
अनाम प्रकारों को मापदंडों के रूप में कैसे पारित किया जाए?
मैं अन्य कार्यों के लिए अनाम प्रकारों को पैरामीटर के रूप में कैसे पास कर सकता हूं? इस उदाहरण पर विचार करें: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); यहाँ चर queryमें मजबूत प्रकार नहीं है। मुझे LogEmployeesइसे स्वीकार …

5
अनाम प्रकार की संपत्ति को C # में कैसे एक्सेस करें?
मेरे पास यह है: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... और मैं सोच रहा हूं कि क्या मैं अनाम वस्तु की "चेक की गई" संपत्ति हड़प सकता हूं। मुझे यकीन नहीं है कि यह भी …

15
अनाम प्रकार को C # में वापस करना
मेरे पास एक क्वेरी है जो एक अनाम प्रकार देता है और क्वेरी एक विधि में है। आप इसे कैसे लिखते हैं: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } …

3
नए बेनामी वर्ग को कैसे गतिशील करें?
C # 3.0 में आप निम्न सिंटैक्स के साथ अनाम वर्ग बना सकते हैं var o1 = new { Id = 1, Name = "Foo" }; क्या इन अनाम वर्ग को एक चर में गतिशील बनाने का एक तरीका है? उदाहरण: var o1 = new { Id = 1, Name …

8
C # 'डायनामिक' अन्य विधानसभा में घोषित गुमनाम प्रकारों से संपत्तियों तक नहीं पहुंच सकता है
नीचे दिए गए कोड तब तक अच्छी तरह से काम कर रहे हैं जब तक कि मेरे पास क्लास ClassSameAssemblyके समान क्लास में क्लास है Program। लेकिन जब मैं कक्षा ClassSameAssemblyको एक अलग विधानसभा में ले जाता हूं , तो RuntimeBinderException(नीचे देखें) फेंक दिया जाता है। क्या इसे हल करना …

7
शब्दकोश परिवर्तित करें <स्ट्रिंग, ऑब्जेक्ट> अनाम वस्तु के लिए?
सबसे पहले, और चीजों को स्पष्ट करने के लिए मैं अपने परिदृश्य को ऊपर से समझाऊंगा: मेरे पास एक विधि है जिसमें निम्नलिखित हस्ताक्षर हैं: public virtual void SendEmail(String from, List&lt;String&gt; recepients, Object model) मैं जो करना चाहता हूं वह एक अनाम वस्तु उत्पन्न करता है जिसमें पहले दो मापदंडों …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.