gpt4 book ai didi

c# - 无法使用\t 插入制表符间距

转载 作者:行者123 更新时间:2023-12-05 01:47:56 24 4
gpt4 key购买 nike

我正在尝试使用 SMTP 恢复密码。在电子邮件中,我添加了一些必要的文本和超链接,供用户恢复密码。正如您在此处看到的代码,我添加了一个超链接。

strBody.Append("<a href=**destination url** emailId=" + txtEmailId.Text + "&uName=" + txtnric.Text + "&uCode=" + uniqueCode + ">Click here to change your password.</a>");

为了添加非超链接文本,我在代码后面添加了这条语句。

    strBody.Append("<a href=**destination url** emailId=" + txtEmailId.Text + "&uName=" + txtnric.Text + "&uCode=" + uniqueCode + ">Click here to change your password.</a> \t\t\t\t This is a computer generated email for your password recovery. \t\t please do not reply this email.");

我在字符串中添加了一个\t,但它在电子邮件中没有显示任何制表符间距。我在这里做错了什么?

最佳答案

由于您的正文中包含 HTML,因此我假设您正在发送 HTML 电子邮件。如果是这种情况,那么您的标签将在源代码中,但 HTML 会折叠所有包含标签的空白。

您必须使用适当的 HTML 来缩进您的文本(例如 block 元素上的边距)或使用制表符等可以工作的纯文本。

关于c# - 无法使用\t 插入制表符间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19836749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com