int contaRighe = 0;
int numeroRigheDaTagliare= 1;
if (!DA.GetData<int>(3, ref numeroRigheDaTagliare)) { return; };
List<string> righe = new List<string>();
foreach (string line in System.IO.File.ReadLines(selectedFilePath))
{
line.Trim();
line.Replace('\t',' ');
line.Replace(' ', ',');
line.Replace(line, line +",0");
righe.Add(line);
contaRighe++;
}
righe.RemoveRange(0, numeroRigheDaTagliare);
DA.SetDataList(2, righe);
secondo voi cosa sbaglio?
Lo script legge riga per riga un file di testo e deve fare su ciascuna delle righe le operazioni indicate, ma pare non funzionare. La stringa line resta la stessa.
sia come script o come definizione Gh, se conosci già il metodo da usare e sai la sintassi per gli script
è indifferente se usi un componente Gh oppure ci fai uno script non credi? (oppure intendi altro?)