C# 中两个整数列表之间的 AND
我需要在 C# 中的两个整数列表之间进行 AND 敌人的例子,如果我有
IList<int> list1 = new List<int>(1,2,7,4);
IList<int> list2 = new List<int>(4,2,3,5);
并且我需要这个输出 列表3=列表1&列表2; 然后 list3项为2,4;
i need AND between two list of integer in c#
foe example if i have
IList<int> list1 = new List<int>(1,2,7,4);
IList<int> list2 = new List<int>(4,2,3,5);
and i need this output
List3 = List1 & List2;
then
list3 items is 2,4;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以执行
list1.Intersect(list2)< /代码>
。
由于此函数计算交集 set,
Intersect
仅返回不同元素,因此{1,2,2}.Intersect({1,2}) => ; {1,2}
。You can do
list1.Intersect(list2)
.Since this function calculates the intersection set,
Intersect
only returns distinct elements, so{1,2,2}.Intersect({1,2}) => {1,2}
.你可以这样做..
或者
you can do like this..
or