Salve,
io ho questo Dictionary:


CHIAVE VALORE
08/10/2013,00:00:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:01:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:02:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:03:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:04:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:05:00,a,b,c,d,e,f,g,h,i
08/10/2013,00:06:00,a,b,c,d,e,f,g,h,i


Dove la data e l'ora sono la mia chiave, mentre 'a,b,c,d,e,f,g,h,i' sono i miei valori.


Dovrei inserire in un dataTable il dizionario sopra indicato.


Come dovrei fare?
Utilizzare due foreach?


codice:
private static void DictonaryTodataTable (DataTable dtResult, Dictionary <DateTime, CommaSeparatedList> CSVData)
         {
             foreach (KeyValuePair item in <DateTime, CommaSeparatedList> CSVData)
             {
                  DtResult.NewRow DataRow dr = ();
                
  [. . . CODE. . .]


                 dtResult.Rows.Add (dr);
             }
         }