获取2个集合List<T>的共同元素,循环2个集合,然后比对。

class Bj{public void GetIntersect(){var listA = new List<int> { 2, 5, 6, 8, 23, 56, 4 };var listB = new List<int> { 1, 6, 9, 11, 34, 29, 5, 23, 4 };foreach (int a in listA){foreach (int b in listB){if (a == b){Console.WriteLine(a);}}}}}

Source Code

普通方法,运行结果:

其实,你可以使用Intersect()交集的方法,可令代码更为简单:

 var listC = listA.Intersect(listB);foreach (int c in listC){Console.WriteLine(c);}

Source Code

看看结果:

获取2个集合ListT的共同元素相关推荐

  1. jq取第一个子元素为select_jquery如何获取第一个或最后一个子元素?

    jquery如何获取第一个或最后一个子元素? 通过children方法,children("input:first-child") $(this).children("i ...

  2. set集合判断集合中是否有无元素_集合 (Set) | 一山不容二虎的 Python 数据类型

    点击上方"可乐python说"关注公众号,点击右上角 "..."选择"设为星标"第一时间获取最新分享! 前言 Hi,大家好,我是可乐, 今天 ...

  3. set集合判断集合中是否有无元素_一文了解 JavaScript 中的 Set(集合)- 对 Set 的扩展...

    阅读全文需要 4 分钟.主要介绍对 ES6 中的 Set 集合方法的扩展.阅读本文后,你能创建出对 Set 方法扩展,并且结合下期内容,将其发布到 NPM 中. 往期回顾 一文了解 JavaScrip ...

  4. jquery如何获取第一个或最后一个子元素?

    jquery如何获取第一个或最后一个子元素?通过children方法,children("input:first-child")$(this).children("inp ...

  5. java 求集合真子集_【同步练习】高一高中数学必修1集合的关系与元素性质

    一.选择题(每小题2分,共30分) 1.若{1,2,3}A ⊆{1,2,3,4,5},则集合A的个数为(    ) A.2B.3C.4D.5 正确答案 B 解析 集合{1,2,3}是集合A的真子集,同 ...

  6. set集合判断集合中是否有无元素_Python基础学习笔记(五)集合与字典

    本节知识大纲: 集合 字典 一.Set 集合的概念 1. set 集合的性质 set 集合是一组无序的且不能重复的集合,打印 set 集合时会自动消除重复的元素项: set 集合用大括号表示: set ...

  7. 集合中所有子集元素之和

    [题目] 给一个集合array,包含n个数. 规定集合的"值"为集合中所有元素的和. 求该集合的所有子集的值的和. [示例] 数组[1,2] 它的子集有空集[],[1],[2],[ ...

  8. (去重)如何去掉list集合中重复的元素

    目录 list集合中重复元素的去重 问题由来 方法一:通过两层循环来进行判断(不用重写 hashCode()和equals()方法) 方法二:利用list中contains方法去重(对象重写equal ...

  9. 【Java面试题】54 去掉一个Vector集合中重复的元素

    在Java中去掉一个 Vector 集合中重复的元素 1)通过Vector.contains()方法判断是否包含该元素,如果没有包含就添加到新的集合当中,适用于数据较小的情况下. import jav ...

  10. java set删除第一个元素_Java面试题10(如何取到set集合的第一个元素)

    1.如何取到set集合的第一个元素. public static voidmain(String[] args) { Set set= newHashSet(); set.add("xixi ...

最新文章

  1. android随手记
  2. mysql安装教程8.3,Summary_虚拟机安装centos8.3Linux系统_安装Mysql
  3. 子集生成 --二进制法
  4. [转]phonegap 2.9 IOS Xcode 搭建环境
  5. 交换两个变量的值(三种方式、完整代码)
  6. django集成原有数据库
  7. Redis在项目中的使用及性能测试(续)
  8. python opencv3 —— 常用工具、辅助函数、绘图函数(图像添加文本、矩形等几何形状)
  9. webapp,ios Safari打开新窗口
  10. 中科院-杨力祥视频教程 05课程
  11. linux定时任务每小时_linux定时任务
  12. java中事务回滚吗_事务回滚 - 小虾米的java梦 - 博客园
  13. linux unlink函数作用,unlink函数的作用
  14. 商城客服功能-------环信即时通讯
  15. java 简单考试系统 ——java程序设计
  16. 植物大战僵尸数据修改总结
  17. 美容美发美甲店做活动效果提升30%的营销方案18个套路
  18. 在Etherscan上自动验证Truffle智能合约
  19. qs美国排名计算机专业,2016年QS美国大学计算机科学专业排名
  20. electron-vue+electron-updater实现自动更新

热门文章

  1. 已知表t est(name)的记录如下, tom tom_green tomly lily 代码select * from test where name rlike ‘tom.*‘的结果有几条记录
  2. python:批量移动指定文件到指定文件夹(模板)
  3. Servlet中将JavaBean对象传递到JSP页
  4. html含有一级子元素,html – 根据父级内的计数设置子元素
  5. myeclipse导入项目中文乱码_建立一个可烧录的空项目
  6. 【资料搬迁】虚拟机安装CentOS
  7. 洛谷 P1129 BZOJ 1059 cogs 660 [ZJOI2007]矩阵游戏
  8. 001_chrome工具详解
  9. 英特尔第四代酷睿处理器数字和字母代表什么意思
  10. 二元最近的共同祖先问题(O(n) time 而且,只有一次遍历,O(1) Space (它不考虑函数调用栈空间))...