Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Eliminazione di righe vuote da file txt
Forum - C# / VB.NET - Eliminazione di righe vuote da file txt

Avatar
xamm (Normal User)
Newbie


Messaggi: 11
Iscritto: 30/09/2015

Segnala al moderatore
Postato alle 12:39
Lunedì, 07/11/2016
Buongiorno a tutti,
ho un programmino in vb.net che legge un file txt e fa diversi controlli del suo tracciato record, riportando in una listbox gli eventuali errori.
A monte di questo avrei bisogno di intercettare eventuali righe vuote all'interno del file ed eliminarle per poi proseguire con gli altri controlli che già funzionano, esempio:

Pacco0001;177762;1;16/05/2015;20,00
Pacco0002;177762;1;17/10/2015;20,00






Pacco0003;177762;1;12/06/2015;20,00
Pacco0004;177762;1;30/05/2015;20,00
Pacco0005;177762;1;02/11/2015;20,00


avrei bisogno diventasse:

Pacco0001;177762;1;16/05/2015;20,00
Pacco0002;177762;1;17/10/2015;20,00
Pacco0003;177762;1;12/06/2015;20,00
Pacco0004;177762;1;30/05/2015;20,00
Pacco0005;177762;1;02/11/2015;20,00

spero di essere stato chiaro e ringrazio tutti per l'attenzione.

Massimo

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:25
Lunedì, 07/11/2016
Leggi tutto il file
Elimina le righe vuote
Riscrivi tutto il file


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
darioza (Normal User)
Pro


Messaggi: 104
Iscritto: 06/10/2014

Segnala al moderatore
Postato alle 13:43
Lunedì, 07/11/2016
Oppure (a seconda delle dimensioni del file) leggi riga per riga
Se vuota non fai nulla
Se piena la riscrivi
se è molto lungo puoi tenere in memoria tot righe e poi scriverle su altro file
Se invece il file è modesto, fai come ha detto nessuno che a livello di cicli ci metti meno a scriverlo

PM Quote