我创建了一个 html 助手
Html.BreadCrumb(IDictionary<string, string> crumbs)
其中第一个字符串是标签,第二个字符串是 URL。助手创建所需的 html(无序列表,第一个元素、当前元素、最后一个元素、死元素和分隔符等的一些类)所有工作都很好,但我通过创建一个 stringbuilder 来做到这一点,将所有 html 抽入其中并返回stringbuilder 的内容为字符串。
我认为在这个例子中它并不重要,但是如果一个 Html 助手正在大量生产 html 怎么办?没有办法将它推送到 Response.Write 而不是 stringbuilder 吗?
或者您有任何其他问题/改进?