Czy jest tego powód? Pytam, ponieważ jeśli musisz użyć wielu pustych znaków, to znajdziesz się w takiej samej sytuacji, jak wtedy, gdy używasz wielu pustych łańcuchów.
Edycja: Powodem tego użycia było:
myString.Replace ('c', '')
Więc usuń wszystkie wystąpienia 'c's z myString.
RemoveAll(this string s, params char[] toRemove)
? Cel zostanie wyraźnie przekazany i nie ryzykujesz błędnego wpisania.
""
tworzy obiekt : Nie, nie robi.