比较列表联盟
Compare lists Unions
List<String> A = new List<String>();
List<String> B = new List<String>();
List<String> itemsremoved = ((A∩B)^c)-A;
List<String> itemsadded = ((A∩B)^c)-B;
我想知道如何求并集 A 和 B 减去列表元素的补码。有执行此操作的功能吗?
LINQ 为 working with sets.
提供扩展方法
例如,集合a
相对于集合b
的补集为:
var a = new List<int> { 1, 2, 3, 6 };
var b = new List<int> { 3, 4, 5, 6 };
var comp = a.Except(b);
comp
将包含元素 [1, 2]
.
Google 搜索 C# 和 LINQ 集合操作,您一定会找到大量示例。
List<String> A = new List<String>();
List<String> B = new List<String>();
List<String> itemsremoved = ((A∩B)^c)-A;
List<String> itemsadded = ((A∩B)^c)-B;
我想知道如何求并集 A 和 B 减去列表元素的补码。有执行此操作的功能吗?
LINQ 为 working with sets.
提供扩展方法例如,集合a
相对于集合b
的补集为:
var a = new List<int> { 1, 2, 3, 6 };
var b = new List<int> { 3, 4, 5, 6 };
var comp = a.Except(b);
comp
将包含元素 [1, 2]
.
Google 搜索 C# 和 LINQ 集合操作,您一定会找到大量示例。