C#: Добавление текста с новой строки для элемента управления Textbox

Когда я выводил детальную информацию о событии в элемент управления Textbox, я заметил, что там не происходит перевод строки на новую, в связи с чем весь текст шел одной строкой. Это было как минимум нечитабельно, поэтому я стал искать способ выводить текст с учетом символов перевода каретки и новой строки.
Нужно заменять «\n» на «Environment.NewLine».
Было:

Теперь код для вывода описания в Textbox выглядит так:

public string description
        {
            set
            {
                textBoxDescription.Text = value;
                textBoxDescription.Text = textBoxDescription.Text.Replace("\n", Environment.NewLine);
                textBoxDescription.SelectionStart = 0;
            }
            get
            {
                return textBoxDescription.Text;
            }

Стало: