>ciao a tutti,
Ciao 
>sto cercando di fare una cosa semplicissima :
>
>for (int i = 0; i < scriviriga.Count; i++) // scrivirigha
>e un arraylist dove ho caricato dei record asettici
> {
>RigaApp = scriviriga[i].ToString(); // appoggio ogni
>record dell'arraylist su una variabile per comodità di codice
>if (RigaApp.Contains("££")) // mi chiedo se
>la stringa contiene un tipo di carattere che io voglio dinamicamentemodificare
>RigaApp.Replace("££", subConce); // sostituisco i valori char
>con la variabile passata dal metodo
>SWFileOk.WriteLine(RigaApp); // scrivo su un file
> }
>
>non capisco perche la replace non mi funziona!
>all'inizio ho pensato fossero i caratteri, ma ho fatto tutte
>le prove possibili
>entra dentro l'IF ma non modifica la stringa.
>
>potete dirmi qualcosa in merito?
La replace ritorna la nuova stringa modificata, quindi quello che vuoi fare tu dovresti scrivere:
RigaApp = RigaApp.Replace("££", subConce);
Enjoy It 
-------------------------------------------------------------------
Michael Denny
Senior Software Developer - Microsoft Framework (C# ASP.NET VB.NET)
http://blogs.dotnethell.it/Regulator/