Я использую этот метод для очистки строки
public static string CleanString(string dirtyString)
{
string removeChars = " ?&^$#@!()+-,:;<>’\'-_*";
string result = dirtyString;
foreach (char c in removeChars)
{
result = result.Replace(c.ToString(), string.Empty);
}
return result;
}
Этот метод работает отлично. НО есть этот глюкометр в этом методе. каждый раз, когда я передаю строку, каждый символ переходит в цикл, если у меня есть большая строка, для возврата объекта потребуется слишком много времени.
Есть ли другой лучший способ сделать то же самое? как в LINQ или JQUERY/Javascript
Любое предложение будет оценено.