2009-11-22 7 views
0

J'ai une liste de tâches. À dire que je suis aime structRequête de somme sur un champ groupé

struct Task 
{ 
    public DateTime Completed { get; set; } 
    public string TaskKind { get; set; } 
    public float Effort { get; set; } 
} 

Et j'ai une tâche IList <>.

Maintenant, je veux regrouper les tâches en fonction de la date et du groupe par TaskKind chaque jour avec l'effort additionné. Pour exemple, je veux imprimer comme ci-dessous:

01-09-09  Design:10  Coding:5 Coordination:15 
02-09-09  Coding:5  Meeting:2 

Quelqu'un peut me aider à construire une requête LINQ pour y parvenir?

+0

Est-ce que ce travail est fait? –

Répondre

Questions connexes