在C#中,比较两个数组的不同值.输出出来对于日常.NET编程比较实用

来源:互联网 发布:ubuntu 安装povray 编辑:程序博客网 时间:2024/06/10 17:22

static void Main(string[] args)
        {
            String strName = "";
            Dictionary<int, int> map = new Dictionary<int, int>();
            int[] ch2 = { 2, 32, 33, 44, 12 };
            for (int i = 0; i < ch2.Length; ++i)
            {
                map.Add(ch2[i], 0);
            }
            int[] ch1 = { 1, 2, 3, 4, 5, 6, 7, 8 };

            for (int i = 0; i < ch1.Length; ++i)
            {
                if (!map.ContainsKey(ch1[i]))
                {
                    strName += ch1[i].ToString() + ",";
                }
            }

            Console.WriteLine("不在ch2中:{0}", strName);
            Console.ReadLine();
        }

 

原创粉丝点击