Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C#] Raggruppare dati in List<>

    Salve a tutti.

    Ho un oggetto che è possibile rappresentare come una sorta di DataTable.

    Ho usato il metodo Sort() in modo da raggruppare logicamente i dati in esso contenuti, classificandoli mediante il nome di una colonna.

    Vorrei ora creare una Lista che raggruppi tali oggetti (items).

    Esempio:
    ecco una schematizzazione del mio datatable (già ordinato secondo la colonna 4):

    colonna1 colonna2 colonna3 colonna4
    qualcosa qualcosa qualcosa paperoga
    qualcosa qualcosa qualcosa paperoga
    qualcosa qualcosa qualcosa paperoga
    qualcosa qualcosa qualcosa pippo
    qualcosa qualcosa qualcosa pippo
    qualcosa qualcosa qualcosa pluto

    Vorrei creare una lista del tipo List<colonna4> in cui la prima contiene le prime 3 righe, la seconda le altre 2 ed infine la terza l'ultima.

    come poter fare?
    Grazie

  2. #2
    Non so se ho capito bene... tu vuoi prendere gli elementi della colonna 4, in modo che non si ripetano nella tua lista giusto?

    Se come hai detto, i tuoi dati sono ordinati, basterà mettere nella lista ogni riga che sia diversa dalla precedente.
    Programmazione .NET
    http://www.samueletosatto.tk

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.