Dot-Net-4.0

HtmlString 與 MvcHtmlString

  • August 1, 2010

HtmlString對比MvcHtmlString

這兩者之間有什麼區別,或者何時更喜歡其中一個?

編輯:

更喜歡MvcHtmlString的一件事HtmlStringIsNullOrEmpty.MvcHtmlString

HtmlString僅存在於 ASP.NET 4 中。

MvcHtmlString是添加到 MVC 2 以支持 .NET 3.5 和 .NET 4 的兼容性填充程序。現在 MVC 3 僅是 .NET 4,它HtmlString可能是 MVC 2->3 的一個相當微不足道的子類,以實現原始碼兼容性。

如果您要回退到 MVC 2,則使用IHtmlStringvar用於從 MVC 函式返回的值可能是有意義的。或者我認為你現在可以切換到HtmlString整個。

引用自:https://stackoverflow.com/questions/3382860