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 に kahal、jaaaal、baaal、maaal があることです。ce.Degree が ka または al または ja または aa の場合、その行が結果セットに含まれるはずです。