如何判断一个List里面的值在另一个List中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断一个List里面的值在另一个List中?相关的知识,希望对你有一定的参考价值。

比如
class model
int keyget;set;

string valueget;set;


List<model> a = new List<model>()m1,m2,m3;
List<model> b = new List<model>()m2,m3,m4;

得到 在b中有a的值得集合 比如上例就得到m2,m3
这样该这么做呢 最好用 where函数
b.where()
忘记加 public 不过不影响理解吧

参考技术A for (int i = 0; i < a.Count; i++)

Func<model, bool> predicate = (
(t) =>

return t.key == a[i].key;

);
List<model> temps = b.Where(predicate).ToList();

以上是关于如何判断一个List里面的值在另一个List中?的主要内容,如果未能解决你的问题,请参考以下文章

android listView,list中有多个值,页面显示两个listView,如何让list中的值在页面中循环显示,谢谢大神…

集合LIST中每个元素都是MAP集合的键,在JSP中循环遍历LIST时,如何用EL表达式取得改遍历值在MAP中对应值

python 判断某个列表中的所有元素在另一个列表中

list中如何为一个对象附多个值

如果要计数的值在另一个(以更快的方式)中,如何计算一个熊猫数据框中值的出现?

jsp里面判断后台有没有model.addAttribute()一个list进来。