Преобразовать вставленный текст в одну строку - PullRequest
2 голосов
/ 21 октября 2011

Итак, у меня есть текстовое поле, в котором я хочу сохранить адрес, но в виде одной строки.Чтобы получить там адрес, я всегда буду копировать и вставлять, и проблема в том, что, куда я его копирую, он многострочный, поэтому, когда я его вставляю, он показывает только первую строку.Я знаю, что могу изменить его в многострочное текстовое поле, а затем использовать клавишу Backspace, чтобы сделать его одной строкой, но мне просто интересно, есть ли способ, которым я могу просто сделать его одной строкой с кодом.

Ответы [ 3 ]

10 голосов
/ 21 октября 2011
textBox1.Text = Clipboard.GetText().Replace(Environment.NewLine, " ");
6 голосов
/ 21 октября 2011

Попробуйте,

textBox1.Text = textBox2.Text.Replace("\r\n", " ");

РЕДАКТИРОВАТЬ:

String singleLine=multiLine.Replace("\r\n"," ");
1 голос
/ 21 октября 2011

Вы можете удалить символы '\ n' из ввода и '\ r'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...