Я делаю обзор кода в некоторых больших библиотеках классов, и мне было интересно, если кто-нибудь знает простой и легкий способ создания списка всех методов (и, возможно, свойств / переменных тоже) и их модификаторов доступа. Например, я хотел бы что-то вроде этого:
private MyClass.Method1()
internal MyClass.Method2()
public MyOtherClass.Method1()
Что-то вроде заголовочного файла C ++, но для C #. Это позволило бы быстро собрать все в одном месте, и тогда мы сможем выяснить, действительно ли некоторые методы должны быть помечены как внутренние / публичные.