1 2 3 4 5 6 7 8 9 10 11 12 13 14
var kumuliert = from k in Werte.werte orderby k.Wert select new { Wert = k.Wert, Summe = (from k2 in Werte.werte where k2.Wert <= k.Wert select k2.Wert ).Sum() }; foreach (var k in kumuliert) Console.WriteLine(k);