Feedback

C# - LINQ kumulierte Summe

Veröffentlicht von am 26.11.2008
(2 Bewertungen)
Dieses Beispiel zeigt wie die kumulierte Summe mittels einer LINQ-Query ermittelt werden kann.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

ASP.NET 2.0 und 3.5

Dieser Kurs vermittelt Ihnen alle Erweiterungen von Microsoft ASP.NET 2.0. Zu diesen zählen u. a. Data Bindung, Master Pages, und Security.

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);
Abgelegt unter LINQ, kumulierte Summe, Summe.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!