Очистить строку? Есть ли лучший способ сделать это?
Я использую этот метод для очистки строки
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
Любое предложение будет оценено.