【发布时间】:2015-06-08 19:50:34
【问题描述】:
List<MyObject> objects = await item.tables.ToAsyncEnumerable()
.Where(p => p.field1 == value)
.Select(p => new MyObject(p.field1,p.field2))
.ToList();
^ 我有类似的东西,但我想知道,有没有办法在同一个选择中添加第二个对象创建?例如。新的 MyObject(p.field3,p.field4) ?并将其添加到同一个列表中?顺序无所谓。
我知道可以通过多次调用数据库或将列表拆分为多个部分来做到这一点,但是有没有办法在单行中做到这一点?
【问题讨论】:
标签: c# database linq entity-framework