var className = typeof(Console);
var methodInfo = className.GetMethod("WriteLine",new [] { typeof(string) });
У меня есть объект methodInfo для метода Writeline, теперь, если мы видим дефиницию этого метода, он выглядит так.Как получить документацию метода или класса с помощью Reflection?
//
// Summary:
// Writes the specified string value, followed by the current line terminator,
// to the standard output stream.
//
// Parameters:
// value:
// The value to write.
//
// Exceptions:
// System.IO.IOException:
// An I/O error occurred.
public static void WriteLine(string value);
то, что я хочу, - это получить комментарии к суточному методу. , есть ли способ, которым я могу достичь этого, используя Reflection? или любым другим возможным способом?
Документация не является частью MSIL, поэтому вы не получите ее. – Samuel
Нет. Вы не можете этого сделать, и нет возможности достичь этого, используя отражение. –
Я так не думаю. компилятор игнорирует комментарии, поэтому они не хранятся в виде информации метаданных ... вам придется самостоятельно анализировать исходный код. –