zoukankan      html  css  js  c++  java
  • 两个数组比较,得到不变,新增,删除的数据。

       1:  private void btnCompare_Click(object sender, EventArgs e)
       2:  {
       3:      string[] orgList = this.textBox1.Text.Trim().Split(',');
       4:      string[] lastList = this.textBox2.Text.Trim().Split(',');
       5:   
       6:      string lastStr = "";
       8:      //没变的
       9:      var noChangeList = orgList.Intersect(lastList);
      10:      if (noChangeList != null)
      11:      {
      12:          lastStr += "没变的:\t" + string.Join(",", noChangeList);
      13:      }
      14:   
      15:      //新增的
      16:      var addList = lastList.Except(orgList);
      17:      if (addList != null)
      18:      {
      19:          lastStr += "\r\n新增的:\t" + string.Join(",", addList);
      20:      }
      21:   
      22:      //删除的
      23:      var delList = orgList.Except(lastList);
      24:      if (delList != null)
      25:      {
      26:          lastStr += "\r\n删除的:\t" + string.Join(",", delList);
      27:      }
      28:   
      29:      this.textBox3.Text = lastStr;
      30:  }
  • 相关阅读:
    法正(17):玄德
    法正(16):舌战
    法正(15):卢氏
    法正(14):寿星
    struts2笔记---struts2的执行过程
    Oracle数据库(一)
    flask的使用(一)
    struts2--笔记(一)
    docker基础(二)
    docker安装及问题处理
  • 原文地址:https://www.cnblogs.com/pnljs/p/2957940.html
Copyright © 2011-2022 走看看