2009-06-30 6 views

答えて

5

NDependは、reportsを作成できます。独自のクエリ言語を備えているので、メタデータによってはタイプ/メンバーを選択することもできます。

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などのサードパーティ製のツールを使用することができるようなものが必要な場合には、リフレクションを使用することができます。

+0

私は、このようなスクリプトを使用して、私のソリューションで使用されているメソッド名のリストを作成しています。このmyclassnameが何であるか教えてください。私は自分のコードでたくさんのクラスを持っています。各クラス名を渡すことはできません。 – user575219

関連する問題