【发布时间】:2017-05-25 06:47:25
【问题描述】:
string[] a = { 2; a; 3; b; 4; c}
string[] b = { 2; a; 6; c}
我想比较这两个数组并删除所有数字(2,3,4,6)值并将匹配字符串值存储在另一个数组中。
我想要这样的结果:
string[] c = {a; c;}
我试过这个,但它正在添加所有值。
string[] result = a.Union(b).ToArray();
【问题讨论】:
-
Union不能那样工作。使用Intersect
标签: c# arrays .net string linq