I see two common ways of creating an MvcHtmlString
.
var htmlStr = MvcHtmlString.Create(str);
and
var htmlStr = new MvcHtmlString(str);
Is there any difference between the two?
Can I use them both interchangeably?
Is there every any reason to prefer one over the other?