List <char>

时间:2016-12-20 11:11:25

标签: c# linq

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.

我得到了异常

  

此上下文仅支持基本类型或枚举类型

任何帮助?

1 个答案:

答案 0 :(得分:0)

如果不知道那里有一些变量,我很难提供帮助,但是我写了这个样本试图帮助你找到解决方案,看一下:

https://dotnetfiddle.net/HuRPpI

请记住,您无法使用数据库中的数据加入内存中的数据。