Очистить строку? Есть ли лучший способ сделать это?

Я использую этот метод для очистки строки

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

Любое предложение будет оценено.

Ответы на вопрос(8)

Ваш ответ на вопрос