所以我有Dictionary<DateTime, List<MyObject>>
public class MyObject
{
double A {get; set;}
double B {get; set;}
double C {get; set;}
}
基本上我需要的是找到价值对A
&amp; B
{不要关心C
)每个列表中至少有一个MyObject
。
我可以在彼此之上做很多foreach
,但我觉得这可能不是最有效的方法。
有什么想法吗?
答案 0 :(得分:0)
您可以尝试这样的事情:
var result = dictionary.Select(x=> x.Value
.Select( y=> new
{
A = y.A,
B = y.B
}).FirstOrDefault()
).ToList();
dictionary
是你的字典。