我正在尝试完成以下查询(注意 .StartsWith):
return (from p in _session.Linq<Profile>()
where (p.Firstname + " " + p.Lastname).StartsWith(wildcard)
select p).ToList();
这会抛出:无法解析属性:Firstname.Lastname。
如果我这样做:
return (from p in _session.Linq<Profile>()
where p.Firstname.StartsWith(wildcard)
select p).ToList();
一切正常。怎么会这样?
提前致谢!