zoukankan      html  css  js  c++  java
  • C#数组比较取值

                string strs = string.Empty;
                string[] strArray1 = { "a", "b", "c", "d" };
                string[] strArray2 = { "a", "b", "c", "f", "g" };

                Dictionary<string, string> map = new Dictionary<string, string>();
              
                for (int k = 0; k < strArray1.Length; k++)
                {
          map.Add(strArray1[k], "");
                }

                for (int m = 0; m < strArray2.Length; m++)
                {
          //数组一已经存在的直值是否包含指定的键值,不包含的才取出来
                    if (!map.ContainsKey(strArray2[m]))
                    {
                        strs += strArray2[m] + ",";
                    }
                }

               Response.Write("strArray1字符串数组跟字符串数组strArray2比较,strArray1字符串数组中不含有strArray2数组中的有:" + strs);

  • 相关阅读:
    3
    2
    1
    11
    12
    8888888888
    99999999999
    88888888888
    77777777
    10.23
  • 原文地址:https://www.cnblogs.com/lsz-blog/p/3178313.html
Copyright © 2011-2022 走看看