最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

c#比較兩個數(shù)組的差異

2021-03-14 15:04 作者:老-_-白  | 我要投稿

將DataTable中某一列數(shù)據(jù)直接轉(zhuǎn)換成數(shù)組進行比較,使用的Linq,要引用命名空間using System.Linq;


string[] arrRate = dtRate.AsEnumerable().Select(d => d.Field<string>("arry")).ToArray();//A

string[] arrTemp = dtTemp.AsEnumerable().Select(d => d.Field<string>("arry")).ToArray();//B

?

string[] arrUpd = arrRate.Intersect(arrTemp).ToArray();//相同的數(shù)據(jù)? (修改)

string[] arrAdd = arrRate.Except(arrTemp).ToArray();//A中有B中沒有的? (新增)

string[] arrNew = arrTemp.Except(arrRate).ToArray();//B中有A中沒有的? (刪除)

例子:

string[] arrRate =?new?string[] {?"a",?"b",?"c",?"d"?};//A

string[] arrTemp =?new?string[] {?"c",?"d",?"e"?};//B

?

string[] arrUpd = arrRate.Intersect(arrTemp).ToArray();//相同的數(shù)據(jù) (結(jié)果:c,d)

string[] arrAdd = arrRate.Except(arrTemp).ToArray();//A中有B中沒有的 (結(jié)果:a,b)

string[] arrNew = arrTemp.Except(arrRate).ToArray();//B中有A中沒有的 (結(jié)果:e)


c#比較兩個數(shù)組的差異的評論 (共 條)

分享到微博請遵守國家法律
延寿县| 永安市| 永康市| 额济纳旗| 普安县| 洪泽县| 凤凰县| 丰原市| 鹤壁市| 枣阳市| 楚雄市| 商南县| 健康| 彰武县| 上犹县| 蕉岭县| 且末县| 漾濞| 青铜峡市| 澎湖县| 武定县| 华池县| 昌乐县| 尉氏县| 镶黄旗| 吴川市| 宁陵县| 唐山市| 固始县| 合水县| 公主岭市| 孟州市| 巴中市| 松江区| 惠来县| 甘德县| 通州市| 肃北| 临高县| 汪清县| 印江|