国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

分享到微博請遵守國家法律
和田市| 抚宁县| 藁城市| 庆城县| 土默特右旗| 新乐市| 尼勒克县| 泾阳县| 北流市| 安岳县| 嘉鱼县| 三明市| 河津市| 尼木县| 固始县| 清苑县| 四会市| 鄂托克前旗| 庆阳市| 商河县| 泾源县| 宜都市| 维西| 衡山县| 大厂| 渑池县| 孟连| 兴国县| 米林县| 桦甸市| 治县。| 安塞县| 商南县| 长顺县| 新竹市| 珲春市| 台山市| 拜城县| 灵石县| 尉犁县| 长岭县|