Jak zdobyć pierwszy rekord w każdej grupie za pomocą Linq
Biorąc pod uwagę następujące rekordy:
Id F1 F2 F3
-------------------------------------------------
1 Nima 1990 10
2 Nima 1990 11
3 Nima 2000 12
4 John 2001 1
5 John 2002 2
6 Sara 2010 4
Chcę grupować wedługF1
pole i sortuj wedługId
i pobierz wszystkie pola z pierwszego rekordu grupy podobnej do tych rekordów:
Id F1 F2 F3
-------------------------------------------------
1 Nima 1990 10
4 John 2001 1
6 Sara 2010 4
Jak mogę to zrobić za pomocą linq?