为什么AnonymousObjectToHtmlAttributes返回一个routevaluedictionary

时间:2019-06-06 13:05:34

标签: asp.net-mvc

与MVC 5.2相关

在重构某些代码时,我遇到了HtmlHelper方法[1]:

page = PAGE
page {
  ...
  stdWrap.userFunc = Your\NameSpace\YourClass->doStuff
}

我想知道为什么它返回public static RouteValueDictionary AnonymousObjectToHtmlAttributes (object htmlAttributes); 而不是通常用于HTML属性的简单RouteValueDictionary

我以为这不是故意的,但想知道我是否真的缺少更深刻的东西?

[1] https://docs.microsoft.com/en-us/dotnet/api/system.web.mvc.htmlhelper.anonymousobjecttohtmlattributes?view=aspnet-mvc-5.2

0 个答案:

没有答案