社区
非技术区
帖子详情
c#比较两个集合
zzyhost
2017-12-12 03:22:52
比如有两个集合List<Stuent> list1,List<Student> list2
如果list2中的学生比list1中的学生多,那么就把多的学生添加到list1
如果list2中的学生的ID有与list中的相同但Name不同的就更新list1的Name
最后得到新的list1
不要算法,
用linq或者一个方法能否解决
...全文
408
3
打赏
收藏
c#比较两个集合
比如有两个集合List list1,List list2 如果list2中的学生比list1中的学生多,那么就把多的学生添加到list1 如果list2中的学生的ID有与list中的相同但Name不同的就更新list1的Name 最后得到新的list1 不要算法, 用linq或者一个方法能否解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
娃都会打酱油了
2017-12-12
打赏
举报
回复
后面一个是linq的join后select出新的集合,select过程中修改值
娃都会打酱油了
2017-12-12
打赏
举报
回复
linq的 Except,你的Stuent实现比较方法类
大葡萄八块一斤
2017-12-12
打赏
举报
回复
发错区了骚年,去技术区
C#
入门精讲9
集合
1、把“需要工作的人”变成“工作需要的人” 2、创设“立足学生、突出项目、强化技术、提高能力”的教学局面。 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调...
C#
比较
两个
集合
是否完全相等
C#
比较
两个
集合
之间是否完全相等
C#
中取
两个
集合
的交集/并集/差集
C#
中取
两个
集合
的交集/并集/差集 List a = new List (); List b = new List() { “a”,“b”,“c”,“d”}; List c = new List() { “c”, “d”, “e”, “f” }; a.Intersect(b) a,b取交集,a:空,b:“a,b,c,d”,...
C#
判断
两个
集合
中的元素是否相等
今天在写接口时,需要根据当前传入的
集合
数据,和上次传入的
集合
数据,做出不同的逻辑处理. 可以使用SequenceEqual这个方法,非常实用 Demo: List<long> nums = new List<long>() { 1,2,30,50,60,5,9...
C#
判断
两个
列表(
集合
) 是否一致
C#
判断
两个
列表(
集合
) 是否一致 public static Class ... /// 判断
两个
集合
是否相等 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="sourceCollection">源列表&
非技术区
7,765
社区成员
63,202
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章