Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何呈现字符串内部的链接_C#_Href - Fatal编程技术网

C# 如何呈现字符串内部的链接

C# 如何呈现字符串内部的链接,c#,href,C#,Href,我在传递链接到我的字符串时遇到了麻烦,我使用了类似这样的东西,但是消息随链接而来,我不想这样,我只想要“aqui”这个词,所以当我点击它们时,应该将我重定向到链接 有人知道为什么会这样吗 message.Body = new TextPart("plain") { Text = $"Olá,\n\nAgradecemos pela seu registo na Plataforma de Gestão De

我在传递链接到我的字符串时遇到了麻烦,我使用了类似这样的东西,但是消息随链接而来,我不想这样,我只想要“aqui”这个词,所以当我点击它们时,应该将我重定向到链接

有人知道为什么会这样吗

 message.Body = new TextPart("plain")
                    {
                        Text = $"Olá,\n\nAgradecemos pela seu registo na Plataforma de Gestão Departamental do Instituo Politécnico de Bragança.\nClique <a href=\"{HtmlEncoder.Default.Encode(ctokenlink)}\">aqui</a> para completar o registo!\n\n"
                    };
message.Body=新文本部分(“普通”)
{
Text=$“Olán\n布拉干纳政治研究所行政管理部门注册处注册处。\n注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处注册处
};

尝试使用“html”子类型而不是“普通”子类型创建TextPart。还可以考虑使用BooBudioD类来创建电子邮件。这允许您同时使用html和纯文本回退


您是否使用MimeKit?您正在指定纯文本(
TextPart(“plain”)
),然后给它一个HTML字符串,希望它呈现为HTML。我不知道库(Mimekit?),但也许
TextPart(“html”)
更合适?