如何从 C# 创建一个字符串,该字符串可以在视图中显示为呈现的锚标记

How to create a string from c# that can show in View as a rendered anchor tag

我正在尝试创建一个字符串,使其在 cshtml 中呈现为锚标记 page.But 而不是锚标记,它呈现为字符串并按原样显示字符串。有人可以纠正我吗

这是我正在做的事情

string info= "You are on this page. <a href=www.yahoo.com target=_blank >Click to view</a>"
WebUtility.HtmlEncode("<b>This html format<b>");

有了一个列表,您可以遍历该列表,然后使用 Html.Raw 将字符串显示为原始字符串 HTML:

@foreach(var link in list)
{
    Html.Raw(link);
}