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

两个数组比较,去掉重复的数据后生成第三个数组,这个怎么实现?

两个数组比较,去掉重复的数据后生成第三个数组,这个怎么实现?

临摹微笑 2018-11-28 14:04:29
string arr1 ["11","33","2","5555","9999"]string arr2 ["11","9999"]比较这两个数组,得到第三个数组(去掉两个数组中的重复数据)的结果是arr3["33","2","5555"]那么要得到第三个数组应该怎么实现呢?
查看完整描述

2 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

string[] arr1={"11","33","2","5555","9999","10"};
            string[] arr2={"11","9999","1","2"};
            List<string> arr=new List<string>();
            foreach(string c1 in arr1)
            {
                arr.Add(c1);
            }
            foreach (string c2 in arr2)
            {
                if (!arr1.Contains(c2))
                {
                    arr.Add(c2);
                }
            }
            foreach(string c3 in arr)
            {
                Console.WriteLine(c3);
            }
            Console.ReadLine();


查看完整回答
反对 回复 2018-12-02
  • 2 回答
  • 0 关注
  • 722 浏览

添加回答

举报

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