2

プログラムでオブジェクト メンバーから説明を取得するにはどうすればよいですか?

Visual Studio に組み込まれているオブジェクト ブラウザを使用すると、特定のオブジェクトを参照して、すべてのオブジェクトについて人間が読みやすい説明を取得できます。たとえば、{} System.Text.RegularExpressionsを参照して "Match(string)" メンバーを選択すると、オブジェクト ブラウザーの右下のペインに次の説明が表示されます。

public System.Text.RegularExpressions.Match Match(文字列入力) System.Text.RegularExpressions.Regex のメンバー

概要:
指定された入力文字列を検索して、System.Text.RegularExpressions.Regex コンストラクターで指定された正規表現の最初の出現を探します。

パラメータ:
入力: 一致を検索する文字列。

戻り値:
一致に関する情報を含むオブジェクト。例外: System.ArgumentNullException: 入力が null です。

C# のコンソール アプリケーションで同じ情報を出力するにはどうすればよいですか? リフレクションと列挙型の両方を試しましたが、うまくいきませんでした。この件について検索しましたが、何を検索すればよいかわからないため、正しい方向に導くものは何も見つかりませんでした。

ありがとうワイロン

4

1 に答える 1

3

そのためには、生成された XML ファイルが必要であり、その中の情報を検索します。コメント データはコンパイル済みアセンブリに埋め込まれません。

于 2011-12-08T12:32:02.327 に答える