如何获取linq扩展方法参数信息和摘要?

时间:2014-09-29 10:20:25

标签: c# vb.net linq

var linqMethods = typeof(System.Linq.Enumerable)
                 .GetMethods(BindingFlags.Static | BindingFlags.Public);

在上面的代码中,我用来获取linq方法。同样如何获取linq方法参数信息和摘要?

我使用c#获取Linq方法 enter image description here

我期待使用c#的此参数信息 enter image description here 我期待使用c#的方法摘要信息 enter image description here

1 个答案:

答案 0 :(得分:1)

您可以通过在单个MethodInfo对象上调用 GetParameters()来获取方法的参数。

摘要信息存储在与System.Linq.dll相同的目录中的单独XML文件中。

我想你想建立一种文档。因此,您可以通过解析此XML文件来获取所有必要的信息。