1
基本上,我需要使用LINQ將ParameterInfo[]
的數組轉換爲RouteValueDictionary
。通過LINQ將ParameterInfo []轉換爲RouteValueDictionary
我發現了從MethodInfo
對象(通過反射)的ParameterInfo[]
陣列,通過調用obj.GetParameters()
,我需要從一個RouteValueDictionary
對象。
我想這一點,但遺憾的是它不工作:
new RouteValueDictionary(obj.GetParameters().Select(r => new { r.Name = r.DefaultValue }))