2013-10-29 53 views
1

也许outlook只是将其格式化为Outlook希望它看起来的样子,bc代码对我来说很好,也许你们其中一位大师可以告诉我如何添加一个小车返回(有下一个前雇主出现在下一行)C#生成的Outlook中的新行/回车电子邮件

Outlook.Application oApp = new Outlook.Application(); 
Outlook.MailItem oMsg = (Outlook.MailItem)oApp.CreateItem   
(Outlook.OlItemType.olMailItem);     
string content = string.Empty; 
string content = previousEmployer + Environment.NewLine; 
//I have also tried this to no avail 
//string content = previousEmployer + "\n"; 
oMsg.HTMLBody = content; 
Outlook.Recipients oRecips = (Outlook.Recipients)oMsg.Recipients; 
Outlook.Recipient oRecip = (Outlook.Recipient)oRecips.Add("alphaomegaentry.com"); 
oRecip.Resolve(); 
oMsg.Save(); 
oRecip = null; 
oRecips = null; 
oMsg = null; 
oApp = null; 
+0

因为它是一个HTMLBody,你尝试过加入一个
? –

回答

4

如果HTMLBody确实需要包含HTML,你可以试试这个:

string content = string.Format("{0}<br />", previousEmployer); 
oMsg.HTMLBody = content; 
+1

Hoozah!这就是它!我会尽快接受这个网站允许的,它说我必须再等5分钟。 – user2932408

+0

很高兴听到您的英语是顺风顺水的! – JMK