Получить классы, имеющиеся в проекте, их методы и параметры методов - C#
Формулировка задачи:
имеется проект с системой классов, про которые вы ничего не знаете
Расписать классы, имеющиеся в проекте, их методы и параметры методов
Как это сделать?
Что значит, что мы ничего не знаем?
Решение задачи: «Получить классы, имеющиеся в проекте, их методы и параметры методов»
textual
Листинг программы
//загружаем ассемблю var ass = Assembly.LoadFile(file); //перебираем все типы из ассембли foreach (var type in ass.GetTypes()) { //перебираем все методы из типа type foreach(var mi in type.GetMethods()) { //.... //перебираем все параметры из метода mi foreach(var param in mi.GetParameters()) { //... } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д