Почему при копировании из TextBox в .txt появляются лишние переходы на новую строку?

Рейтинг: 0Ответов: 1Опубликовано: 18.04.2023

Почему при копировании из TextBox например в .txt ручками появляются лишние переходы на новую строку ?

textBox1.AppendText(text + Environment.NewLine);

При вставке в сам TextBox нет никаких лишних строк, каждый текст с новой строки.

Но при копировании куда либо в другое место, появляются пустые строки между строк.

Так в TextBox:

введите сюда описание изображения

А если ручками выделить всё -> копировать -> вставить в .txt то так

введите сюда описание изображения

Update:

Каким то боком, если получить textBox1.Text, то оказывается что между строку такое \r\r\n

Update2:

Моя ошибка, в переменной text уже есть в конце \r, а я добавляю Environment.NewLine

Ответы

▲ 1Принят

Скорее всего сама строка содержит лишнее, думаю можно вот так решить

textBox1.AppendText(text.Trim() + Environment.NewLine);