0

C# で、特定のサイズのオブジェクト配列を受け入れるメソッドを定義し、追加の "楽しい" 配列内の各インデックスに名前を付けて、呼び出し元のメソッドをコーディングするときに、このメソッドの入力を開始すると XML ツール ヒントがポップアップするようにすることはできますか?各インデックスが何を表していると思われるかを示しますか?

これが必要な理由は、実行時に読み込まれたアセンブリ内のメソッドを動的に呼び出す汎用ラッパー関数を作成していて、呼び出してパラメーターを渡すための優れた方法が必要だからです。

私は長所と短所を理解していますが、これは多くの場所で同様のコードを削減するのに本当に役立ちます.

前もって感謝します。

編集

混乱を避けるために:

すべてがそのまま機能しますが、現在、(string param1, string param2) のようなパラメーターがあり、それを手動で配列に変換する必要がありますが、(object[2] params) のようなことをしたいのですが、XML コメントがあります。各インデックスが何を表すかを示します。

4

1 に答える 1

0

この質問に対するコメントと私自身の調査によると、これは不可能のようです。ただし、XML コメントをフォーマットして、このメソッドを呼び出している人が誰にでもわかるようにしましたが、パラメーターはどうあるべきか、また XML コメントのサイズが 2 倍に大きくならないようにしました。サイズの問題を実際に解決するわけではありませんが、何が起こっているのかをユーザーに十分に明確にする必要があります。多分これは将来誰かを助けるでしょう。

XML フォーマット 以下のコメントは、必要に応じてコピーして貼り付けることができます。

/// <summary>
/// Summary of the method, which is seperated nicely from below in tool tip
/// </summary>
/// <param name="parameters">
/// (
/// <c>String </c><param name="paramOne" />, 
/// <c>Int </c><param name="paramTwo" /> 
/// )
/// </param>
于 2012-08-31T17:21:40.877 に答える