Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - c# Linq Creare una List prendendo i dati da una List<List<T>>
Forum - C# / VB.NET - c# Linq Creare una List prendendo i dati da una List<List<T>>

Avatar
fosforo (Normal User)
Expert


Messaggi: 391
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 16:40
Lunedì, 07/08/2023
Ciao

Ho creato una List con 4colonne:
List<List<decimal>> List_Dect = new List<List<decimal>>(4);

e la popolo con:
List_Dect .Add(new List<decimal> { dect_a, dect_b, dect_c, dect_d});

Vorrei creare una List che contenesse solo la colonna dect_a
usando Linq.

Grazie anticipatamente.

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1389
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 22:38
Lunedì, 07/08/2023
List<decimal> List_Dect_a = List_Dect.Select(a => a[0]).ToList();

L'indice zero su a[0], determina la colonna che verrà trasferita su List_Dect_a. La colonna prenderà il nome: a o qualsiasi altro nome tu voglia, nel tuo caso è ininfluente.

Ultima modifica effettuata da Carlo il 07/08/2023 alle 22:47


in programmazione tutto è permesso
PM Quote
Avatar
fosforo (Normal User)
Expert


Messaggi: 391
Iscritto: 06/04/2009

Segnala al moderatore
Postato alle 11:54
Martedì, 08/08/2023
Funziona alla grande.
Grazie

PM Quote