Ho un'applicazione VB.NET e desidero eseguire il raggruppamento su più colonne.Gruppo LINQ Con più parametri
Classe Struttura:
Public Class Person
Public Property Name as String
Public Property City as String
Public Property Country as String
End Class
Dim oResult = PersonList _
.GroupBy(Function(v) New With {v.City, v.Country}) _
.Where(Function(grp) grp.Count > 1).ToList()
ho più record persona che contiene il nome stesso della città & nome del paese. Ma sopra la query mi restituisce zero elementi. se sto usando solo una colonna Città o Paese, allora funziona bene.
Dim oResult = PersonList _
.GroupBy(Function(v) v.City) _
.Where(Function(grp) grp.Count > 1).ToList()
Chiunque mi indica dove ho sbagliato con Raggruppa per query LINQ con più parametri.
Grazie! Esso funziona magicamente. –