public static IHtmlString SyntaxHighlightingScripts(this HtmlHelper html, params SyntaxHighlighting[] langs) { UrlHelper Url = new UrlHelper(html.ViewContext.RequestContext); StringBuilder str = new StringBuilder(); string javascript = "<script language='javascript' src='{0}' ></script>"; str.AppendLine(string.Format(javascript, Url.ThemeContent("Content/SyntaxHighlighter/Scripts/shCore.js"))); foreach (var l in langs) { string url = string.Format(Url.ThemeContent("Content/SyntaxHighlighter/Scripts/shBrush{0}.js"), l.ToString()); str.AppendLine(string.Format(javascript, url)); } string test = str.ToString(); return new HtmlString(str.ToString()); }