Joh*_*nny 14 c# linq entityset
如何将a转换System.Collections.Generic.List<T>为System.Data.Linq.EntitySet<T>?
Jul*_*rau 33
不要以为你可以将a转换为a List<T>,EntitySet<T>但你可以将列表的内容放在entitySet中.
var list = new List<string> { "a", "b", "c" };
var entitySet = new EntitySet<string>();
entitySet.AddRange(list);
Run Code Online (Sandbox Code Playgroud)
这是一个扩展方法:
public static EntitySet<T> ToEntitySet<T>(this IEnumerable<T> source) where T : class
{
var es = new EntitySet<T>();
es.AddRange(source);
return es;
}
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 11
var list = new List<string>
{
"element1", "element2"
};
var entitySet = new EntitySet<string>();
entitySet.AddRange(list);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11609 次 |
| 最近记录: |