我有一个自定义对象的C#集合,例如BookUsers,它具有UserID作为属性之一。我在一个单独的变量中有一个UserID的字符串数组。我想获取BookUsers集合的子集,该子集由字符串数组中的UserID过滤。请让我知道如何使用Linq执行此操作。
谢谢
bookusers.Where(b=>ids.Contains(b.UserId))
您可能需要考虑将用户ID数组放入HashSet中,以减少内部查询的复杂性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句