var linqMethods = typeof(System.Linq.Enumerable)
.GetMethods(BindingFlags.Static | BindingFlags.Public);
在上面的代碼中,我用來獲取linq方法。同樣的方式如何獲得linq方法參數信息和摘要?如何獲取linq擴展方法的參數信息和摘要?
var linqMethods = typeof(System.Linq.Enumerable)
.GetMethods(BindingFlags.Static | BindingFlags.Public);
在上面的代碼中,我用來獲取linq方法。同樣的方式如何獲得linq方法參數信息和摘要?如何獲取linq擴展方法的參數信息和摘要?
這種方法彙總信息你可以得到的方法的參數預計這一參數信息的LINQ方法通過在單個MethodInfo對象上調用GetParameters()。
摘要信息存儲在與System.Linq.dll位於同一目錄中的單獨的XML文件中。
我想你想建立一種文件。所以也許你可以通過解析這個XML文件來獲得所有必要的信息。
位於System.Linq.dll xml文件的位置? – Saravanakumar 2014-10-01 06:00:14
E.g.在'%ProgramFiles(x86)%\ Reference Assemblies \ Microsoft \ Framework \ .NETCore'中。有安裝.NET版本的子目錄。 – Fratyx 2014-10-01 06:18:10
你爲什麼用反射訪問Linq方法?什麼是最終目標?你用'夏日'來表示什麼? – 2014-09-29 10:25:12