Continuo lettura file e modifica

giovedì 16 marzo 2006 - 23.38

attilio Profilo | Junior Member

Vorrei poter eliminare dei caratteri o delle righe da un file di testo ma non mi riesce.sto provando con la sostituzione (Replace) ma anche questo non sembra andare a buon fine.
devo poter stabilire quali parole modificare cancellare e da dove iniziare a leggere e scrivere il file.....:-(

Brainkiller Profilo | Guru

>Vorrei poter eliminare dei caratteri o delle righe da un file
>di testo ma non mi riesce.sto provando con la sostituzione (Replace)
>ma anche questo non sembra andare a buon fine.
>devo poter stabilire quali parole modificare cancellare e da
>dove iniziare a leggere e scrivere il file.....:-(

Ti ricordo che il metodo Replace ritorna una stringa e infatti l'errore che commettono spesso molti è questo:

string alfa="Pippo dorme da pluto"; alfa.Replace("dorme","");

in questo caso la strnga alfa conterrà sempre "Pippo dorme da pluto". Perchè funzioni devi recuperare il valore di ritorno della funzione Replace in questo modo:

string alfa="Pippo dorme da pluto"; alfa=alfa.Replace("dorme","");

Se non funziona neanche così significa che il testo che tu metti come da ricercare non corrisponde effettivamente al testo contenuto in alfa anche se a te sembra così.

Esempio, visivamente 5 spazi potrebbero essere anche una tabulazione quindi se tu fai un replace 5 spazi con la lettera X non funziona perchè c'è un carattere tabulazione (\t).
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5