dedlfix: LINQ

Beitrag lesen

Tach!

Wie man sieht, fehlen bei z.B. Array 2 und 3 einige Tage. Ich muss nun via LINQ aus diesen Array ein Array machen, indem ich die Werte mit denselben Datum miteienader addiere, also:

Wenn ich mir die LINQ-Methoden anschaue, dann denke ich mir, dass die drei Mengen zunächst zu einer verbunden werden sollten. Das geht mit Concat(), was du bei drei Sequenzen (Arrays) zweimal aufrufen musst. Dann hast du eine flache Menge wie in einer Tabelle einer Datenbank. Jetzt darüber ein GroupBy() laufen lassen, das ergibt einen Wert pro Tag und für den als resultSelector ein Sum() auf die Werte anwenden.

dedlfix.