2012-01-25 27 views

risposta

50

Se si vuole fare al suo posto:

abc = abc.Replace(" ", "_"); 

Anche se si rendono conto verrà creata una nuova istanzastring; non è effettivamente fatto nella stessa posizione di memoria - String è un tipo immutabile.

3

Utilizzare String.Replace(char,char) anziché String.Replace(string, string) dovrebbe essere molto più veloce. Ad esempio

abc = abc.Replace(' ', '_');` 
Problemi correlati