Mějme následující příklad (naplnění pole daty pro zjednodušení neřeším):
Structure Person
Name As String
Surname As String
Id As Integer
End Structure
Dim persons(9) As Person
Dim selection = From p In persons _
Select p.Name, p.Surname, p.Id Distinct
Tento dotaz vybere všechny p, které mají unikátní zároveň Name, Surname i Id. Já bych potřeboval vytvořit IEnumerable anonymního typu obsahujícího pouze Name a Surname (Select p.Name, p.Surname), ale unikátního pouze podle Id (Select p.Id Distinct). Lze to vůbec v jediném LINQ dotazu?
|