如何用C#求两数组的交集和并集

来源:互联网 发布:淘宝里面怎么投诉卖家 编辑:程序博客网 时间:2024/06/03 14:55
string[] a1={"1","2"};string[] a2={"2","3"};Ilist<string> jiaoji=new List<string>;Ilist<string> bingji=new List<string>;//交集foreach(string s1 in a1){foreach(string s2 in a2){if (s1=s2)jiaoji.add(s1);}}// 并集foreach(string s in a1){bingji.add(s);}foreach(string s in a2){bingji.add(s);}//去掉重复for(int i=0 ;i<bingji.length;i++){for(int j=i+1;j<bingji.length;j++){if(bingji[i]==bingji[j])bingji.remove(j);}}
原创粉丝点击