Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何获取VisualStudio项目中使用的所有类和方法的列表?_C#_Visual Studio 2008 - Fatal编程技术网

C# 如何获取VisualStudio项目中使用的所有类和方法的列表?

C# 如何获取VisualStudio项目中使用的所有类和方法的列表?,c#,visual-studio-2008,C#,Visual Studio 2008,是否有Visual Studio 2008的报告工具可以构建项目中使用的所有类和方法的列表?可以创建这样的报告工具。它有自己的查询语言,因此您甚至可以根据某些元数据选择类型/成员。可以创建这样的查询语言。它有自己的查询语言,因此您甚至可以根据某些元数据选择类型/成员。如果需要所有名称,您可以使用反射,例如(在VB.NET中) 或者您可以使用第三方工具,例如,如果您只想计算它们。如果您需要所有名称,您可以使用反射,例如(在VB.NET中) 或者您可以使用第三方工具,例如,如果您只想计算它们。没有编

是否有Visual Studio 2008的报告工具可以构建项目中使用的所有类和方法的列表?

可以创建这样的报告工具。它有自己的查询语言,因此您甚至可以根据某些元数据选择类型/成员。

可以创建这样的查询语言。它有自己的查询语言,因此您甚至可以根据某些元数据选择类型/成员。

如果需要所有名称,您可以使用反射,例如(在VB.NET中)


或者您可以使用第三方工具,例如,如果您只想计算它们。

如果您需要所有名称,您可以使用反射,例如(在VB.NET中)


或者您可以使用第三方工具,例如,如果您只想计算它们。

没有编译形式的工具?没有编译形式的工具?我正在编写这样一个脚本来编写解决方案中使用的方法名称列表。你能告诉我我的类名是什么吗。我的代码中有大量的类。无法传递每个类名。我正在使用这样一个脚本来编写解决方案中使用的方法名列表。你能告诉我我的类名是什么吗。我的代码中有大量的类。无法传递每个类名。
 Dim myType As Type = GetType(myclassname)
 Dim myArrayMethodInfo As MethodInfo() = myType.GetMethods(BindingFlags.Public Or BindingFlags.Instance Or BindingFlags.DeclaredOnly)
    For i As Integer = 0 To myArrayMethodInfo.Length - 1
        Dim mi As MethodInfo = CType(myArrayMethodInfo(i), MethodInfo)            
        Debug.Print(mi.Name)                       
    Next i