我有一个列表本身包含n个列表(在这个例子中有4个列表)。我需要做的就是输出作为“所需的查询结果”下方如何提取并合并n个列表的列表?
名单列表:
Product Year DY
Comp 1992 110.0
Comp 1993 200.0
Non-Comp 1990 45.2
Non-Comp 1991 50.0
Non-Comp 1992 55.0
Non-Comp 1993 100.0
Product Year DY
Comp 1992 170.0
Non-Comp 1990 64.8
Non-Comp 1991 75.0
Non-Comp 1992 85.0
Product Year DY
Non-Comp 1991 25.0
Product Year DY
Non-Comp 1990 37.0
必要查询结果:
Product Year DY1 DY2 DY3 DY4
Comp 1992 110.0 170.0
Comp 1993 200.0
Non-Comp 1990 45.2 64.8 37.0
Non-Comp 1991 50.0 75.0 25.0
Non-Comp 1992 55.0 85.0
Non-Comp 1993 100.0
记得有可能超过4在列表中列出,所以我想像这样的事情:
foreach (var element in myList)
{
// some hard work
}
你到目前为止尝试过什么? –
盯着它... – descf
myList是什么类型? IEnumerable(什么是T) –