C# как убрать переносы символов в переменной

  • Автор темы Автор темы gexweb
  • Дата начала Дата начала

gexweb

Client
Регистрация
04.12.2016
Сообщения
147
Реакции
24
Баллы
18
Сделал простой генератор ников, работает, все вроде нормально. В определенном месте кода в переменную проекта заносится результат nikname+result, где nikname это никнейм из списка, а result это рандомные три буквы для улучшения уникальности. В момент регистрации, этот сборный никнейм вводится одной строчкой в нужное поле, все хорошо. Но если его скопировать из переменной проекта и вставить в текстовый документ, то он разбивается на свои половинки nikname и result в разных строках))) Подскажите как прилепить эти два слова в коде, чтобы оно было одним целым.

C#:
Развернуть Свернуть Копировать
// Генерируем три буквы
string result = Macros.TextProcessing.RandomText(3, "c","").ToLower();
// Никнейм из списка + result
string name = array[rnd.Next(0, array.Length)] + result;
// Присвоил значение переменной проекта
project.Variables["name"].Value = name;
 
Сделай замену регексом \B на пустоту
 
  • Оценить
Реакции: gexweb
Попробуйте так
C#:
Развернуть Свернуть Копировать
project.Variables["name"].Value = Regex.Replace(name, @"\r\n|\r|\n", "");
 
  • Оценить
Реакции: gexweb

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)