5

.NETでDLLを作成しましたが、これにはいくつかの機能が含まれています。現在、このDLLを別のアプリで訴えています。 ここに画像の説明を入力してください

クライアントが私のDLLを使用するときはいつでも、このようなリターンタイプ、パラメータなどを示す何らかのコメントを表示する必要があります。 ここに画像の説明を入力してください

XMLファイルを使用している人を見かけますが、別の方法はありますか?柔和に感謝

4

4 に答える 4

8

メンバー宣言の前に、コメントで指定されたXML ドキュメントを使用する必要があります。

/// <summary>Some stuff here</summary>
/// <remarks>Some remarks</remarks>
/// <param name="foo">The foo to gronk</param>

次に、プロジェクトのプロパティに移動し、[ビルド] タブでライブラリと共に XML ファイルのビルドを有効にします。これを DLL と一緒に配布すると、Visual Studio にコンテンツが表示されます。

于 2012-06-25T16:09:43.627 に答える
3
/// <summary>
/// This method does something.
/// </summary>
/// <param name="zain">Zain to be processed.</param>
/// <returns>True if it went okay, false otherwise.</returns>
于 2012-08-26T20:41:14.007 に答える
2

メソッド宣言の先頭で///を使用します。

/// <summary>
/// This method does something.
/// </summary>
/// <param name="foo">Foo value to be processed.</param>
/// <returns>True if it went okay, false otherwise.</returns>
public bool DoSomething(int foo)
{
    if (foo > 0)
        return true;
    else
        return false;
}
于 2012-06-25T16:07:53.733 に答える
1

前述のとおり、各パブリック メンバーの先頭に XML ドキュメントを追加できます。

/// <summary>
/// This is the summary for your method.
/// </summary>
public void MyMethod()
{
    /// your code here...
}

プロセスを支援するツールが多数あります。コメントを生成するためのGhostDocと、そこからヘルプ ファイルまたは Web ページを作成するためのSandcastleを調べてください。

于 2012-06-25T16:12:41.813 に答える