public static string toHtml(this Img img) { var sw = new StringWriter(); var writer = new HtmlTextWriter(sw); writer.WriteBeginTag("img"); writer.WriteAttribute("src", img.Href); writer.writeClasses(img); writer.writeStyles(img); writer.writeAttributes(img, "href"); writer.Write("/>"); return sw.ToString(); }