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 次 |
最近记录: |