为了账号安全,请及时绑定邮箱和手机立即绑定

C# 匹配两个数组不同的值除遍历

C# 匹配两个数组不同的值除遍历

Cats萌萌 2018-08-16 08:06:20
比如有这么两个数组var arr1=new string[]{'1','2','3','4','5'}var arr2=new string[]{'1','2','3','4'}可以看出是arr2比arr1少了个'5'但是当数组长度很长的时候就没法用肉眼区分了,所以有什么什么方法可以快速查找到就是可以查询一个数组比另一个多了哪些
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

var arr1 = new string[] { "1", "2", "3", "4", "5" };
           var arr2 = new string[] { "1", "2", "3", "4" };
           var result = arr1.ToList().Where(s => !arr2.ToList().Contains(s));
           result.ToList().ForEach(
               s=>Console.WriteLine(s)
               );

查看完整回答
反对 回复 2018-08-20
  • 2 回答
  • 0 关注
  • 361 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信