Я пишу простой текст для отправки по электронной почте тела, используя StringBuilder
. строка не добавляется во всех желаемых местах.Невозможно создать пустую строку все время C#
До сих пор я пробовал. Оба не создают нужную строку все время.
builder.Append("\r\n");
builder.Append(Environment.NewLine);
здесь является частью моего кода:
builder.Append("question 1: ");
builder.Append(CommonUtilities.GetYESNOfromBOOL(bo.GetAnswer1));
builder.Append(Environment.NewLine);
builder.Append("question 2: ");
builder.Append(CommonUtilities.GetYESNOfromBOOL(bo.GetAnswer2));
builder.Append(Environment.NewLine);
builder.Append("question 3: ");
builder.Append(CommonUtilities.GetYESNOfromBOOL(bo.GetAnswer3));
builder.Append(Environment.NewLine);
Результат:
question 1: No
question 2: Yes question 3: No
Желаемый результат:
question 1: No
question 2: Yes
question 3: No
Если добавить два builder.Append (Environment. NewLine), как предполагалось, он создавал бы два двойных (но я не могу заставить его сломать линию по третьему вопросу). У меня есть несколько из этих вопросов, и это происходит случайным образом (без шаблона).
Любое предложение о том, как заставить одну линию.
Пожалуйста, esult, ваше описание кажется мне немного непонятным. – IllidanS4
Я только что обновил сообщение с желаемым результатом. – user1774445
Отправляется ли ваша электронная почта в формате HTML? Если вам нужно добавить теги
. – bhs