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

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

分享到微博請遵守國家法律
剑阁县| 湖南省| 宜丰县| 宝坻区| 营口市| 微山县| 新干县| 林甸县| 北辰区| 保靖县| 五常市| 确山县| 喀喇沁旗| 丰镇市| 内乡县| 册亨县| 固阳县| 万年县| 弋阳县| 安徽省| 治县。| 双城市| 宁陕县| 龙泉市| 江永县| 忻州市| 资兴市| 东兴市| 北海市| 廊坊市| 闻喜县| 石门县| 开封县| 中牟县| 自治县| 永丰县| 来安县| 海林市| 永福县| 德令哈市| 休宁县|