Rimuovere caratteri da una stringa in C#
L'altro giorno dovevo ripulire tutta una serie di stringhe da una serie di caratteri specifici in un programma scritto in C#.
In questo articolo articolo vi mostro un esempio di codice di come fare questa operazione.
Il punto di partenza è creare una lista di caratteri da rimuovere, e poi usare il metodo Replace di string:
namespace CSharpTest
{
class Program
{
static void Main(string[] args)
{
string str = "Ciao@ come stai?!";
List<char> rimuovere = new List<char>() { '@', '!' };
foreach (char c in rimuovere)
{
str = str.Replace(c.ToString(), String.Empty);
}
Console.WriteLine(str);
}
}
}
Enjoy!
c# replace string list
Commentami!