c# - Select All object values to list from dictionary -
मेरे पास ऐसा डीटीओ है:
पब्लिक क्लास ऑर्डर ड्राफ्ट {सार्वजनिक स्ट्रिंग FTPUser {get ; सेट; } सार्वजनिक स्ट्रिंग AccountRef {get; सेट; } सार्वजनिक स्ट्रिंग SupplyFromWarehouse {प्राप्त करें; सेट; } सार्वजनिक स्ट्रिंग UsePriceband {get; सेट; } सार्वजनिक स्ट्रिंग DocumentDate {get; सेट; } सार्वजनिक स्ट्रिंग डेट्राइक्स्टेड {get; सेट; } सार्वजनिक स्ट्रिंग तिथिप्रकाशित {get; सेट; } सार्वजनिक स्ट्रिंग CustomerDocumentNo {get; सेट; } सार्वजनिक सूची & lt; रेखा & gt; लाइन्स {प्राप्त; सेट; } पब्लिक एड्रेस डिलिवरीअवेस्टर {प्राप्त करें; सेट; } सार्वजनिक स्ट्रिंग शिपिंग चार्जकोड {प्राप्त करें; सेट; } सार्वजनिक दशमलव शिपिंगफ़ी {प्राप्त; सेट; }}
मैं इस तरह से ऊपर की एक शब्दकोश बनाऊँगा:
शब्दकोष & lt; स्ट्रिंग, ऑर्डर ड्राफ्ट & gt; मल्टीऑर्डर्स = नया शब्दकोश & lt; स्ट्रिंग, ऑर्डरड्राफ्ट & gt; ();
अब मैं ऊपर multiOrders
शब्दकोष से सूची & lt; orderdraft & gt;
वापस करना चाहता हूं इसे प्राप्त करने के लिए, मैंने निम्नलिखित की कोशिश की:
-
रिटर्न मल्टीऑर्डर्स। सेलेक्टमैन (एस = & gt; s.Value);
-
रिटर्न मल्टीऑर्डर्स। सेलेक्टमॉनी (एस = & gt; एस। वेल)। सूची के लिए <ऑर्डर ड्राफ्ट>
मुझे निम्न त्रुटि मिल रही है:
त्रुटि 2 विधि के लिए प्रकार तर्क 'System.Linq.Enumerable.SelectMany (System.Collections.Generic.IEnumerable, System.Func>)' उपयोग से अनुमानित नहीं किया जा सकता है टाइप तर्कों को स्पष्ट रूप से निर्दिष्ट करने का प्रयास करें।
कोई भी सूची
से सभी मानों की सूची & lt; T & gt;
कैसे प्राप्त करें < / Code>?
कैसे के बारे में:
multiOrders.Values ToList ()
Comments
Post a Comment