Ali*_*ssa 4 c# linq entity-framework
我有以下场景:一个int列表:List<int> idsOnly = new List<int>();
和另一个对象列表,它应该带来所有项目,它们的id与列表idsOnly匹配
var myList = db.Items.Where(item => idsOnly.Contains(item.ID.Value))
.Select(a => new { a.Title })
.ToList();
Run Code Online (Sandbox Code Playgroud)
我只需要从myList中获取标题
任何帮助将不胜感激
cuo*_*gle 12
您的代码有效但它将创建匿名对象列表,而不是字符串类型
而不是使用(a => new { a.Title },a => a.Title如果你只是想获得标题,你只需使用:
var myList = db.Items.Where(item => idsOnly.Contains(item.ID.Value))
.Select(a => a.Title).ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31168 次 |
| 最近记录: |