मैं गुमनाम प्रकार है कि मैं अपने डेटाबेस से प्राप्त की एक सूची है पर संघ को एक नई अज्ञात प्रकार सूची बनाएं पाश। जब मैं लूप में वापस आऊंगा तो मैं इस सूची में एक नया अनाम आइटम जोड़ना चाहता हूं।मौजूदा गुमनाम प्रकार सूची
कुछ की तरह:
takenChannels.Union{new[] { new{Start = DateTime.Now, End = DateTime.Now.AddDays(1), Channel = 25, TourArea = "Area" }});
जाहिर है यह काम नहीं करता। मैं यह कैसे करुं?
संपादित करें 1:
takenChannels.Add(new { Start = s, End = e, Channel = channel, TourArea = booking.TourArea });
यह निकटतम मैं अब तक (डैनियल के लिए धन्यवाद) मिल गया है है ... लेकिन त्रुटि मैं मिलता है:
त्रुटि 6 तर्क 1: से 'AnonymousType # 2' को 'AnonymousType # 1' में परिवर्तित
'जाहिर है यह काम नहीं करता है।' नहीं, यह स्पष्ट नहीं है। क्या इससे कोई त्रुटि उत्पन्न होती है? यदि ऐसा है तो क्या? मुझे यह काम नहीं करना पड़ेगा। ध्यान दें कि 'संघ' सूची को म्यूटेट नहीं करता है, यह एक नया अनुक्रम बनाता है, इसलिए आपको परिणाम देखने के लिए कुछ असाइन करना होगा। – Servy
क्षमा करें, मैं अपने कोड से गड़बड़ कर रहा हूं। वहाँ 2 प्रयास समाधानों का एक मैश है। मैंने अपना क्यू – Smithy
संपादित किया है गुणों के प्रकार ठीक से मेल नहीं खाते हैं। शायद उनमें से एक एक स्थान पर एक स्ट्रिंग और दूसरे में एक int है, या ऐसा कुछ है। यदि आप सुनिश्चित करते हैं कि आपके पास वही गुण * बिल्कुल * समान नाम हैं और * बिल्कुल * समान प्रकार हैं तो यह ठीक काम करेगा। – Servy