c# 交集两个集合返回具有相交索引和新字段的集合

问题描述 投票:0回答:0

我有两个列表:

IEnumerable<int> data1 = new List<int> {101, 102, 103, 104};
IDictionary<int, int> data2 = new Dictionary<int>
{
   new Dictionary{ 101, 1 },
   new Dictionary{ 104, 0 },
};

我想做类似的事情

var newData = data2.intersect(data2, lambda expression)
;

newData
应该是
IEnumerable<int, bool>

的集合

data1 == data2.Key
的第一个字段和第二个字段
value == 1

的评估
c# lambda collections intersection
© www.soinside.com 2019 - 2024. All rights reserved.