Il linguaggio Visual Basic di Microsoft
 

Problema Group Entity Framework

Andrea (Work) 16 Ott 2015 17:42
Buongiorno a tutti,
qualcuno mi sa spiegare perchè non riesco a raggruppare un insieme di
risultati?

Questo funziona:
Dim chiamate3 = jobList.GroupBy(Function(c) c.TipoFatturazione.Cod)})
output: OR, NO

Mentre questo no:
Dim chiamate2 = jobList.GroupBy(Function(c) New With
{c.TipoFatturazione.Cod})
output: OR, OR, NO

Il problema credo sia che nel New anche se l'oggetto ha gli stessi valori
ne viene creato uno nuovo.
In pratica mi serve perchè volevo raggruppare per due proprietà distinte.

In c# però sembra funzionare:
http://stackoverflow.com/questions/21297547/how-to-group-by-multiple-columns-using-linq
Andrea (Work) 21 Ott 2015 09:26
Il Fri, 16 Oct 2015 17:42:25 +0200, Andrea (Work) ha scritto:

> Questo funziona:
> Dim chiamate3 = jobList.GroupBy(Function(c) c.TipoFatturazione.Cod)})
> output: OR, NO
>
> Mentre questo no:
> Dim chiamate2 = jobList.GroupBy(Function(c) New With
> {c.TipoFatturazione.Cod})
> output: OR, OR, NO

Per la memoria di google, va usata la parola Key per gli anonymous type di
VB.

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Il linguaggio Visual Basic di Microsoft | Tutti i gruppi | it.comp.lang.visual-basic | Notizie e discussioni visual basic | Visual basic Mobile | Servizio di consultazione news.