五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ù)組的差異的評論 (共 條)

分享到微博請遵守國家法律
江油市| 库车县| 南乐县| 亳州市| 光泽县| 开封县| 寿光市| 虞城县| 凤阳县| 巩义市| 漳浦县| 永吉县| 丰原市| 天柱县| 睢宁县| 桃园县| 来安县| 昔阳县| 格尔木市| 榕江县| 开封市| 建水县| 汝阳县| 北流市| 黄梅县| 昌黎县| 安仁县| 成安县| 璧山县| 屏南县| 鄱阳县| 玉溪市| 讷河市| 凭祥市| 阜康市| 杂多县| 河南省| 临湘市| 榆社县| 蓝山县| 宝兴县|