2017-06-26 2 views
0

C#では、すべてのメソッドがクラスに属することを示す方法はありますか?すべてのプロパティとメソッドがC#.Netのクラスに属しています

これを行うための組み込みメソッドはありません。しかし、これを達成する方法があるはずです。

+2

チェック[この回答](httpsにクラスの名前を変更し、例として、あなたのクラスのプログラムのためのパブリックとプライベートの両方のもののためにすべての静的およびinstancメソッドが表示されます://stackoverflow.com/a/1198426/6741868)out。 –

+1

あなたはこれを反射を使用して行うことができると思います。 [これをチェックしてください](https://stackoverflow.com/questions/737151/how-to-get-the-list-of-properties-of-a-class) –

+0

@ don-prog自分のリンクと私のリンクが答えを完了します:) –

答えて

0

この目的の1つの

foreach (var method in typeof(Program).GetMethods(System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)) 
{ 
       Console.WriteLine(method.Name); 
} 
関連する問題