I have a list which itself contains n lists (in this instance there are 4). What I need to do is get an output as in 'required query result' below
List of lists:
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
Required query result:
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
Remember there could be more than 4 lists in the list so I have imagined something like:
foreach (var element in myList)
{
// some hard work
}