打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
判断两个数组是否相同

        #region Test用的

        static void Write列名Dic()

        {

            StreamWriter SW = new StreamWriter(MDIParent1.Root + @"列名Dic.txt", true, Encoding.UTF8);

            foreach (var item in 列头Dic)

            {

                string 数据Line = item.Key + "=" + item.Value + ",";

                SW.WriteLine(数据Line);                

            }

            SW.Close();

        }

        public static void Add空列()

        {

           // 初始One列Dic();

           // Write列名Dic();

        }

        public static string 判断两个数组是否相同()

        {            

            string[] a = { "a", "a1", "b", "b1" };

            string[] b = { "b", "b1", "a", "a1" };

            int i = 0;

            foreach (string sa in a)

            {

                foreach (string sb in b)

                {

                    if (sa == sb) i++;

                }

            }

            string result = (i <a.Length || a.Length != b.Length)

                ?"不同":"相同";

            string[] arr2 = new[] { "1", "2", "3", "4", "5" };

            string[] arr1 = new[] { "1", "3", "5" };

            var sameArr = arr1.Intersect(arr2).ToArray();

            //找出相同元素(即交集)

            var diffArr = arr1.Where(c => !arr2.Contains(c)).ToArray();

            //找出不同的元素(即交集的补集)

            return result;

        }     

        #endregion 列名Dic

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PHP foreach与引用赋值
C# params的用法详解
⭐️C# 零基础到进阶⭐️| 字典和列表 相互嵌套使用 的终极总结!
Linq之前的C#知识
Java程序性能优化Tip
Scala初学者学习资料:main(String[])
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服