在 List.Contains 方法中,我如何更改以下 linq 查询以适应部分搜索,就像我们在带有LIKE的 sql 中所做的那样
AllDegrees.Listt = new List<string>();
.....
.....
.....
.....
var query = from q in query
join ce in context.CandidateEducations
on q.c.Candidate_OID equals ce.Candidate_OID
where AllDegrees.Listt.Contains(ce.Degree)
select q;
实际情况是我在 AllDegrees.Listt 中有 kaaal, jaaaal, baaal, maaal。现在,如果 ce.Degree 是 ka 或 al 或 ja 或 aa,则该行应包含在我的结果集中。