通过电子邮件发送时,在文本框中添加空格
本文关键字:文本 添加 空格 电子邮件 | 更新日期: 2023-09-27 18:11:11
我是c#编程新手,我做了一个搜索,但找不到我想要的东西。我有几个文本框用来保存字符串元素和整数
我想做的是,当这些方框填好后,我想把电子邮件的摘要发送给客户/客户,但格式却让我困惑。
(第一个,一个)是字符串,等于不同的文本框
我的代码是:emailCompseTask.Body = first + one + Enviroment.NewLine +
second + two + Enviroment.NewLine
问题是当我通过电子邮件发送时它会显示如下内容
computer service25.00
代替:
computer service 25.00
是否有办法增加间距使其更美观?或者有更好的方法,提前感谢大家
try this:
emailCompseTask.Body = first + one + " "+ second + two ;
正文作为HTML
输入,点击这里查看更多空格选项
我有点困惑,但你只是想在输出中添加一些空格?就像对待另一个变量一样,在这里加一些空格。
first + " " + one + Environment.NewLine
+ second + " " + two + Environment.NewLine;
你可以使用一个表
string tableRow = @"<tr>
<td>{0}</td>
<td>{1}</td>
</tr>";
string htmlTable = @"<table>
{0}
</table>";
string rows = "";
// Can do this in a loop
rows += string.Format(tableRow, first, one);
rows += string.Format(tableRow, first, one);
emailComseTask.Body = string.Format(htmlTable, rows);