字符串a和b
a="111,222,333,444,555,66,777,8,99,121"
b="111,222,333,444,555,66,777,8,99,121,10"
如何把a和b进行对比,取出其中不同的字符:10请教各位高人有没有正则可以用,没有的话用什么方法效率最高?因为这2个字符串里面的字符可能非常非常多谢谢各位
a="111,222,333,444,555,66,777,8,99,121"
b="111,222,333,444,555,66,777,8,99,121,10"
如何把a和b进行对比,取出其中不同的字符:10请教各位高人有没有正则可以用,没有的话用什么方法效率最高?因为这2个字符串里面的字符可能非常非常多谢谢各位
相信在csdn里面高手比你多了去了(再者以你这素质拿你和高手做对比还真是抬举你了)你觉得在这挖苦我一个新手就很NB? 唉 这年头没素质的人越来越多了
var list2 = new List<int>() { 2, 3, 4, 5 };
var differentItems = list2.Except(list1);
var a = "111,222,333,444,555,66,777,8,99,121,20".Split(',');
var b = "111,222,333,444,555,66,777,8,99,121,10".Split(','); var result =
a.AsParallel().Where((i) => !b.Contains(i)).Union
(
b.AsParallel().Where((i) => !a.Contains(i))
); foreach (var item in result)
{
Console.WriteLine(item);
}