Получить дружественное описание от члена объекта в C#
Как программно получить описание от члена объекта?
Если я использую встроенный обозреватель объектов в Visual Studio, я могу просмотреть конкретный объект и получить описание, пригодное для редактирования человеком, для каждого объекта. Например, просмотр {} System.Text.RegularExpressions и выбор элемента "Match(string)" даст мне следующее описание в нижней правой панели Обозревателя объектов:
public System.Text.RegularExpressions.Match Match (ввод строки) Член System.Text.RegularExpressions.Regex
Резюме:
Выполняет поиск в указанной входной строке первого вхождения регулярного выражения, указанного в конструкторе System.Text.RegularExpressions.Regex.
Параметры:
input: строка для поиска совпадения.
Возвращает:
Объект, который содержит информацию о совпадении. Исключения:
System.ArgumentNullException: ввод пуст.
Как я могу получить консольное приложение в C# для вывода той же информации? Я пробовал как с размышлениями, так и с перечислениями, но мне не удалось решить это. У меня есть поиск по этому вопросу, но, поскольку я не знаю, что мне следует искать, я не нашел ничего, что могло бы указать мне правильное направление.
Спасибо Вейлон
1 ответ
Для этого вам понадобится сгенерированный файл XML, и посмотрите в нем свою информацию. Данные комментариев не внедряются в скомпилированные сборки.