domenica 4 marzo 2018

C# linq select convert list class

Nel caso che abbiamo necessità di trasformare un risultato di un metodo select in uno specifico oggetto, nel select dobbiamo trasformare l'elemento in una classe.
Qui di seguito un frammento di codice, dove tramite un metodo "GetElements" otteniamo una lista di oggetti, e questi li trasformiamo in una classe di tipo Anagrafica, impostando le proprietà della classe con i valori delle proprietà del risultato del metodo.


var  risultato = EntityOggetto.GetElements.Select(elemento => new Anagrafica()
                {
                    Nome = elemento.Campo1,
                    Cognome = elemento.Campo2

                }).ToArray();

Nessun commento: