c# - Generic List to EntitySet Conversion -


मैं एक System.Collections.Generic.List & lt; T & gt; को एक System.Data.Linq.EntitySet & lt; T & gt; ?

आपको नहीं लगता सूची को EntitySet में परिवर्तित कर सकते हैं लेकिन आप इकाई सूची में अपनी सूची की सामग्री को बदल सकते हैं।

  Var सूची = नई सूची & lt; स्ट्रिंग & gt; {"एक", "बी", "सी"}; Var इकाईसैट = नई इकाईसैट & lt; स्ट्रिंग & gt; (); entitySet.AddRange (सूची);  

यहां एक विस्तार विधि है:

  सार्वजनिक स्थिर इकाई एसटीआईटी & lt; T & gt; ToEntitySet & lt; T & gt; (यह IEnumerable & lt; T & gt; स्रोत) जहां टी: वर्ग {var es = new EntitySet & lt; T & gt; (); es.AddRange (स्रोत); वापसी एसएएस; }  

Comments