У меня есть объект, такой какLinq Свести словарь в объекте
public class Sales
{
public string Year { get; set; }
public string Item {get; set;}
public Dictionary<string,double> Sales { get; set; }
}
Это затем хранится в Dictionary<string,double>
.
Так позволяет сказать, что у меня есть два Sales
объекты, созданные, например, как:
obj 1 = {
Year = "2015",
Item = "Banana",
Sales = {
{"Week1", 2}
{"Week2", 24}
{"Week3", 69}
}
}
obj 2 = {
Year = "2015",
Item = "APPLE",
Sales = {
{"Week1", 3}
{"Week2", 4}
{"Week3", 8}
}
}
Как бы я написать Linq запрос, который будет возвращать результат в сетке так, чтобы он имел следующие выходные строки
Row 1: год, категория, Week1, Week2, Week3
строка 2: 2015, банан, 2, 24, 69
строка 3: 2015, Apple, 3, 4, 8
Не совсем то, что я искал, но я получил его для работы с использованием вашего кода, так что спасибо! – Chadbur