我正在尝试循环遍历两个并发字典,例如以下代码,但我想使用一个lambda表达式。
foreach (var s in sb_eventdata)
{
foreach (var f in final_data)
{
if (s.Value.Car.Equals(f.Value.Car))
{
Console.Writeline("Found!");
}
}
}
var values = sb_eventdata.Where(k => k.Value.Hometeam.Contains( ???? );
我真的不确定要传入什么参数到contains,我猜想是另一个lambda表达式,但具体是什么呢?
var values =
所暗示的“给我在列表A中与列表B中的记录匹配的记录”不同。 - Michael BlackburnConsole.Writeline
)?如果您想要结果列表,请使用Intersect
,如果要检测是否有结果,请使用Any
。 - Michael BlackburnForEach
(假设它们是List
s)。 - Michael Blackburn