获取2个集合ListT的共同元素
获取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的共同元素相关推荐
- jq取第一个子元素为select_jquery如何获取第一个或最后一个子元素?
jquery如何获取第一个或最后一个子元素? 通过children方法,children("input:first-child") $(this).children("i ...
- set集合判断集合中是否有无元素_集合 (Set) | 一山不容二虎的 Python 数据类型
点击上方"可乐python说"关注公众号,点击右上角 "..."选择"设为星标"第一时间获取最新分享! 前言 Hi,大家好,我是可乐, 今天 ...
- set集合判断集合中是否有无元素_一文了解 JavaScript 中的 Set(集合)- 对 Set 的扩展...
阅读全文需要 4 分钟.主要介绍对 ES6 中的 Set 集合方法的扩展.阅读本文后,你能创建出对 Set 方法扩展,并且结合下期内容,将其发布到 NPM 中. 往期回顾 一文了解 JavaScrip ...
- jquery如何获取第一个或最后一个子元素?
jquery如何获取第一个或最后一个子元素?通过children方法,children("input:first-child")$(this).children("inp ...
- 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的真子集,同 ...
- set集合判断集合中是否有无元素_Python基础学习笔记(五)集合与字典
本节知识大纲: 集合 字典 一.Set 集合的概念 1. set 集合的性质 set 集合是一组无序的且不能重复的集合,打印 set 集合时会自动消除重复的元素项: set 集合用大括号表示: set ...
- 集合中所有子集元素之和
[题目] 给一个集合array,包含n个数. 规定集合的"值"为集合中所有元素的和. 求该集合的所有子集的值的和. [示例] 数组[1,2] 它的子集有空集[],[1],[2],[ ...
- (去重)如何去掉list集合中重复的元素
目录 list集合中重复元素的去重 问题由来 方法一:通过两层循环来进行判断(不用重写 hashCode()和equals()方法) 方法二:利用list中contains方法去重(对象重写equal ...
- 【Java面试题】54 去掉一个Vector集合中重复的元素
在Java中去掉一个 Vector 集合中重复的元素 1)通过Vector.contains()方法判断是否包含该元素,如果没有包含就添加到新的集合当中,适用于数据较小的情况下. import jav ...
- java set删除第一个元素_Java面试题10(如何取到set集合的第一个元素)
1.如何取到set集合的第一个元素. public static voidmain(String[] args) { Set set= newHashSet(); set.add("xixi ...
最新文章
- android随手记
- mysql安装教程8.3,Summary_虚拟机安装centos8.3Linux系统_安装Mysql
- 子集生成 --二进制法
- [转]phonegap 2.9 IOS Xcode 搭建环境
- 交换两个变量的值(三种方式、完整代码)
- django集成原有数据库
- Redis在项目中的使用及性能测试(续)
- python opencv3 —— 常用工具、辅助函数、绘图函数(图像添加文本、矩形等几何形状)
- webapp,ios Safari打开新窗口
- 中科院-杨力祥视频教程	05课程
- linux定时任务每小时_linux定时任务
- java中事务回滚吗_事务回滚 - 小虾米的java梦 - 博客园
- linux unlink函数作用,unlink函数的作用
- 商城客服功能-------环信即时通讯
- java 简单考试系统 ——java程序设计
- 植物大战僵尸数据修改总结
- 美容美发美甲店做活动效果提升30%的营销方案18个套路
- 在Etherscan上自动验证Truffle智能合约
- qs美国排名计算机专业,2016年QS美国大学计算机科学专业排名
- electron-vue+electron-updater实现自动更新
热门文章
- 已知表t est(name)的记录如下, tom tom_green tomly lily 代码select * from test where name rlike ‘tom.*‘的结果有几条记录
- python:批量移动指定文件到指定文件夹(模板)
- Servlet中将JavaBean对象传递到JSP页
- html含有一级子元素,html – 根据父级内的计数设置子元素
- myeclipse导入项目中文乱码_建立一个可烧录的空项目
- 【资料搬迁】虚拟机安装CentOS
- 洛谷 P1129 BZOJ 1059 cogs 660 [ZJOI2007]矩阵游戏
- 001_chrome工具详解
- 英特尔第四代酷睿处理器数字和字母代表什么意思
- 二元最近的共同祖先问题(O(n) time 而且,只有一次遍历,O(1) Space (它不考虑函数调用栈空间))...