Mor*_*fee 3 .net c# linq entity
我有一个包含2个int字段的Entity表,并希望将所有值都放入一个int列表中,而不是一个int组合列表
这似乎没有列出单个整数
var allItems = (from tbl1 in objContext.MyTable
select new { tbl1.Field1, tbl1.Field2 }).ToList();
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
Ree*_*sey 13
你应该可以使用:
var allItems = objContext.MyTable
.SelectMany(t => new[] { t.Field1, t.Field2 })
.ToList();
Run Code Online (Sandbox Code Playgroud)
第一个选择从两个元素创建一个数组,然后将它展SelectMany平为一个可枚举的数组.
| 归档时间: |
|
| 查看次数: |
5071 次 |
| 最近记录: |