remove specific element from string
using System;
using System.Collections.Generic;
public static class Extensions
{
public static string Filter(string str, List<char> charsToRemove)
{
foreach (char c in charsToRemove) {
str = str.Replace(c.ToString(), "?");
}
return str;
}
public static string Filters(string strrever, List<char> charsToRemove)
{
foreach (char c in charsToRemove) {
strrever = strrever.Replace(c.ToString(), "");
}
return strrever;
}
}
public class Example
{
public static void Main()
{
string str = "@Hello, World.";
string strrever= str;
List<char> charsToRemove = new List<char>() { '@' ,'_', ',' ,'.' };
str = Extensions.Filter(str , charsToRemove);
Console.WriteLine(str);
strrever = Extensions.Filters(strrever , charsToRemove);
Console.WriteLine(strrever);
}
}