str*_*ger 2 .net c# linq asp.net lambda
我有两个List项,如何编写linq查询来比较两者并提取常用项.(如下面的列表c所示)
List<string> a = {a, b, c, d}
List<string> b = {c, d, e, f}
List<string> c = {c, d}
Run Code Online (Sandbox Code Playgroud)
Shy*_*yju 11
使用LINQ Intersect方法.
var commonItems = a.Intersect(b);
Run Code Online (Sandbox Code Playgroud)
变量commonItems将是列表a和列表中常见项的集合b,即["c","d"]