C# 如何加粗/设置追加行文本的格式?

C# 如何加粗/设置追加行文本的格式?,c#,email,append,console-application,C#,Email,Append,Console Application,您好,我想问一下,是否有人知道如何格式化AppendLine方法,然后通过SmtpCilent方法将其转换为电子邮件 以下是我需要格式化的代码/数据: var outputMsg = new StringBuilder(); outputMsg.AppendLine("The date today is : " + DateTime.Now.Date); //<==== Needs to be bolded var body = outputMsg.ToString(); MailM

您好,我想问一下,是否有人知道如何格式化
AppendLine
方法,然后通过
SmtpCilent
方法将其转换为电子邮件

以下是我需要格式化的代码/数据:

var outputMsg = new StringBuilder();

outputMsg.AppendLine("The date today is : " + DateTime.Now.Date); //<==== Needs to be bolded

var body = outputMsg.ToString();

MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
var outputMsg=new StringBuilder();
outputMsg.AppendLine(“今天的日期是:“+DateTime.Now.date”)// 与格式无关,因为它“基于字符串”工作。
您需要添加一个字符串,然后将其呈现为粗体文本,例如:

var outputMsg = new StringBuilder();    
outputMsg.AppendLine("<b>The date today is : " + DateTime.Now.Date + "</b>"); 

var body = outputMsg.ToString();

MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
message.IsBodyHtml = true;
var outputMsg=new StringBuilder();
AppendLine(“今天的日期是:“+DateTime.Now.date+”);
var body=outputMsg.ToString();
MailMessage=新邮件(发件人地址、接收人地址、主题、正文);
message.IsBodyHtml=true;

将邮件消息设置为HTML邮件,这是格式化所需的。

将true设置为
message.IsBodyHtml
并形成HTML<代码>粗体文本
谢谢!这真的很有帮助!不知道基于SmtpClient的方法可以转换为html!