ASP.NET MVC 控制器类中的 UpdateModel 有很多重载。
其中有些是通用的,有些则不是。
显然我想使用通用版本,但我看不到它实际上对我有什么作用?UpdateModel 不只是一种使用反射填充属性的方法。
那么这之间有什么区别:
UpdateModel<ContestModel>(model);
对比
UpdateModel(model);
如果它知道类型,反射是否会更快一点 - 还是有其他原因?
ASP.NET MVC 控制器类中的 UpdateModel 有很多重载。
其中有些是通用的,有些则不是。
显然我想使用通用版本,但我看不到它实际上对我有什么作用?UpdateModel 不只是一种使用反射填充属性的方法。
那么这之间有什么区别:
UpdateModel<ContestModel>(model);
对比
UpdateModel(model);
如果它知道类型,反射是否会更快一点 - 还是有其他原因?