Как добиться отличия с наибольшим значением с помощью Linq

Допустим, у меня есть следующие данные:

Name    Priority
A       3
A       5
B       1
C       1
C       3
C       2

Я хочу получить список отдельных имен с наивысшим приоритетом, поэтому результат будет выглядеть так:

Name    Priority
A       5
B       1
C       3

Как я могу использовать Linq для этого?

18
задан Tx3 2 February 2011 в 11:37
поделиться