public HtmlList(Action<HtmlListBuilder> listBuilder, object htmlAttributes = null)
{
HtmlAttributes = new HtmlAttributes(htmlAttributes);
if (listBuilder != null) listBuilder(new HtmlListBuilder(this));
InnerHtml = string.Join("", ListItems.Select(x => x.ToHtmlString()));
}