>ciao a tutti..
Ciao Benvenuto/a
Ho spostato il thread nella giusta stanza .NET
>devo creare un'applicazione console che mi acquisisca
>da un file .csv solo i dati che si trovano nella colonna 1 e
>quelli della colonna 4. Ai dati della colonna 1 a sua volta gli
>va aggiunto datocolonna1@example.com .
Che problema c'è ?
Puoi usare:
string[] righe=System.IO.File.ReadAllLines("C:\\file.txt");
questo crea un'array righe contenente tutte le righe del file file.txt.
A questo punto o puoi ciclare con un costrutto di tuo piacimento foreach, dowhile, for ecc. e scorrere tutte le righe.
Per ogni riga puoi fare una cosa di questo tipo:
string[] valori_riga=righe[index].Split(',');
Questo prende la riga con indice index e la splitta usando il carattere virgola, quindi nell'array valori_riga avrai tutte le colonne. valori_riga[0] accede al primo valore [1] al secondo e così via.
Qui fai tutte le operazioni/concatenazioni che desideri.
>in un database ..il linguaggio di programmazione che utilizzo
>è il c#. mi hanno consigliato di utilizzare il foreach. grazie
>per le risposte
Alla fine puoi portare i dati nel database, con delle INSERT.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/