Избавляемся от пробелов в строке - PullRequest
2 голосов
/ 25 апреля 2009

Чтобы добавить разделитель пробелов в строку, мы используем String.Join ().

Мой вопрос: что (и как) мне нужно для удаления этого разделителя.

Структура строки следующая: «FF FF FF FF FF FF FF FF FF FF ....»

Как мне удалить пробелы?

Ответы [ 2 ]

8 голосов
/ 25 апреля 2009

C # Для этого есть функция.

Функция - String.Replace (oldstring, newString);

String.Replace(" ", "");
3 голосов
/ 25 апреля 2009

Я не думаю, что вам нужно использовать LINQ для этого. Просто разбейте пробел, а затем снова присоединитесь, используя пустую строку в качестве разделителя. Это было бы лучше, если бы у вас были смешанные пробелы - вкладки, переводы строк и т. Д.

var newStr = string.Join( string.Empty, str.Split() );

или замените пробел пустой строкой (это было бы лучше, если бы все пробелы были одинаковыми).

var newStr = string.Replace( " ", string.Empty );
...