2010-05-17 19 views

उत्तर

31

मत सोचो तुम एक EntitySet<T> करने के लिए एक List<T> में बदल सकते हैं, लेकिन आप EntitySet में अपनी सूची की सामग्री डाल सकते हैं।

public static EntitySet<T> ToEntitySet<T>(this IEnumerable<T> source) where T : class 
{ 
    var es = new EntitySet<T>(); 
    es.AddRange(source); 
    return es; 
} 
+0

आपके उत्तर के लिए धन्यवाद। यह काम किया – Johnny

11
var list = new List<string> 
{ 
    "element1", "element2" 
}; 
var entitySet = new EntitySet<string>(); 
entitySet.AddRange(list); 
+0

उर उत्तर के लिए धन्यवाद:

var list = new List<string> { "a", "b", "c" }; var entitySet = new EntitySet<string>(); entitySet.AddRange(list); 

यहाँ उस के लिए एक विस्तार विधि है। यह काम किया – Johnny

संबंधित मुद्दे