是否有任何Visual Studio 2008报告工具可以构建项目中使用的所有类和方法的列表?
答案 0 :(得分:5)
答案 1 :(得分:0)
如果需要所有名称,可以使用反射,例如(在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
或者,如果您只想计算它们,可以使用第三方工具,例如OxyProject Metrics。