如何建立与动态的LINQ库(System.Linq.Dynamic)以下LINQ查询?
var roles = rolesCollection.Where(r => r.AssignedUsers.Where(u => u.Name.FirstName == "Patrick").Count() > 0);
rolesCollection和AssignedUsers是其实现IEnumerable接口的集合。
我想这样做是这样的:
rolesCollection.Where("AssignedUsers.Where(\"Name.FirstName == 'Patrick'\").Count() > 0");
但是,这并不工作。 消息“没有适用的骨料方法‘去哪儿’存在”一个ParseException被抛出。
提前致谢。