微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我想比较两个字符串并想获得可能的匹配

如何解决我想比较两个字符串并想获得可能的匹配

sb.Qualilfication_Master.First().Qual_List包含字符串值,例如“ B.C.A,M.C.A,B.B.A” 和txtQualification.text包含类似“ B.C.A,M.Com”的字符串 我要匹配两件事

var sendnoti = (from p in db.Reg_JobSeeker_Masters where p.Qualification_Masters.First().Qual_List.Contains(txtQualification.Text)select p).ToList();

解决方法

如果我没看错-如果您想查找两个列表共有的字符串-那么您可以使用intersect方法。

,

我只是假设txtQualification.Text是List<string>,因此在这种情况下,您可以像这样-

var sendnoti = (from p in db.Reg_JobSeeker_Masters where p.Qualification_Masters.First().Qual_List.Any(ql => txtQualification.Text.Contains(ql))select p).ToList();

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。