Entity Framework sélectionnez-en un de chaque groupe par date

J'ai un tableau comme celui-ci (nom de la Table: Postes):

+----+--------------------------+-------+------------+
| id |         content          | type  |    date    |
+----+--------------------------+-------+------------+
|  0 | Some text                | TypeA | 2013-04-01 |
|  1 | Some older text          | TypeA | 2012-03-01 |
|  2 | Some even older texttext | TypeA | 2011-01-01 |
|  3 | A dog                    | TypeB | 2013-04-01 |
|  4 | And older dog            | TypeB | 2012-03-01 |
|  5 | An even older dog        | TypeB | 2011-01-01 |
+----+--------------------------+-------+------------+

À l'aide d'une expression LINQ je veux trouver le contenu le plus récent de chaque type, de sorte que le résultat doit être

Some text | TypeA 
A dog     | TypeB

J'ai essayé quelques petites choses, mais pas de point en soulignant la non-travail expressions.

InformationsquelleAutor Todilo | 2013-04-29