Forums Neueste Beiträge
 

Lösung für LINQ-Query gesucht

13/08/2009 - 23:35 von Carsten Ilwig | Report spam
Hi,

ich habe hier eine (aus meiner Sicht) etwas knifflige Aufgabe zu lösen:

Ausgangsbasis:

private class umsatz
{
public long KontaktNummer;
public short Jahr;
public decimal Betrag;
}
private Dictionary<long, SortedList<short, List<umsatz>>> umsaetze;
//MainKey (long) = KontaktNummer / SubKey (short) = Jahr

Die Auflistung "umsaetze" enthàlt eine Liste mit Kontaktnummern und zu jeder
Kontaktnummer eine Liste mit beliebeig vielen Umsàtzen nach Jahren sortiert.

Jetzt möchte ich mit Hilfe von LINQ eine Liste absteigend sortiert nach dem
Jahresbetrag (Summe aller Betràge innerhalb eines Jahres) pro Kontakt für
ein bestimmtes Jahr erstellen.
Ziel des ganzen ist es, eine Umsatzrangliste pro Jahr über alle Kontakte zu
erstellen.
Ich hoffe, ich konte mich verstàndlich genug ausdrücken.

Hat da jemand einen Tip, wie diese Abfrage aussehen müsste?

Vielen Dank im Voraus
Carsten
 

Lesen sie die antworten

#1 Carsten Ilwig
14/08/2009 - 00:08 | Warnen spam
Zusatz:

Falls es dadurch einfacher wird, habe ich jetzt auch eine einfache
Auflistung aller Umsàtze zur Verfügung:

private List<umsatz> umsaetze;


Carsten

Ähnliche fragen