var initials = Queries["SurnameInitial"].Split(',').ToList();
var chars = initials.SelectMany(y => y.ToCharArray());
filter.And(s => chars.Contains( s.Surname.First()));
query = query.Where(filter);
var count = query.Count(); //Exception here.
我得到了异常
此上下文仅支持基本类型或枚举类型
任何帮助?
答案 0 :(得分:0)
如果不知道那里有一些变量,我很难提供帮助,但是我写了这个样本试图帮助你找到解决方案,看一下:
https://dotnetfiddle.net/HuRPpI
请记住,您无法使用数据库中的数据加入内存中的数据。