如何在整数列表中查找对象列表
本文关键字:列表 对象 查找 整数 | 更新日期: 2023-09-27 17:56:22
我有一个对象列表列表,对象A包含一个参数整数Id,我还有一个整数列表列表。
我需要找到 Id 包含在整数列表中的所有对象。我正在尝试使用 Linq,但找不到正确的查询。尝试了在哪里或找到,但无法提出一个好的查询。
objectALists.Where(x => x.Id.In(intIds))....
你只需要Contains
一个Where
子句:
objectList.Where(x => idList.Contains(x.Id)).ToList();
如果对象列表是List<T>
则还可以FindAll
谓词一起使用该方法:
objectList.FindAll(x => idList.Contains(x.Id));