Предполагается, что вы пишете статический метод в .cs
файле :
Нет смысла.
MvcHtmlString
на самом деле ничего не избегает; он просто говорит Razor / ASPX не убегать самому.
Вы должны собрать свою строку, как правило, используя StringBuilder
, а затем вернуть new HtmlString(builder.ToString())
.
Если вы находитесь на странице Razor, все это бессмысленно; см. другой ответ.