String.Trim
rimuovere tutti iniziali e finali spazi vuoti dall'oggetto stringa corrente.
Usage:
txt = txt.Trim();
Se questo non funziona allora molto probabile che gli "spazi" non sono spazi, ma alcuni altri non la stampa o spazio bianco carattere, forse schede. In questo caso è necessario utilizzare il metodo String.Trim
che prende un array di caratteri:
char[] charsToTrim = { ' ', '\t' };
string result = txt.Trim(charsToTrim);
Source
è possibile aggiungere a questa lista, come e quando ci si imbatte più spazio come i personaggi che sono nel vostro ingresso dati. Memorizzare questo elenco di caratteri nel database o nel file di configurazione significherebbe anche che non è necessario ricostruire l'applicazione ogni volta che si incontra un nuovo personaggio da verificare.
questo funziona per la sostituzione di spazi che non sono all'inizio o alla fine della stringa. – levininja