给定 C# 中的两个数组,执行集合减法的最简单方法是什么?显然,这在 Ruby 中非常容易。基本上我只想从数组a
中删除数组中的元素b
:
string[] a = new string[] { "one", "two", "three", "four" };
string[] b = new string[] { "two", "four", "six" };
string[] c = a - b; // not valid
c
应该相等{ "one", "three" }
。b - a
会产生{ "six" }
。