8

///を使用して関数にコメントを付けるのが正しい方法であり、次のコードに示すようにプロパティに対しても機能することを知っています。

/// <summary>
/// This is for demo
/// </summary>
public class Foo
{
    /// <summary>
    /// Description A (working for intellisense)
    /// </summary>
    public int iA { get; set; }

    /// Description B (not working for intellisense)
    public int iB { get; set; }

    public int iC { get; set; }
}

ここに画像の説明を入力してください

最小3行の///よりも、インテリセンスのクラスプロパティにコメントを付ける簡単な方法があるかどうか疑問に思っています。

4

3 に答える 3

13

ただのXMLです。必要に応じて、1行で実行できます。

/// <summary>Description A (working for intellisense)</summary>
public int iA { get; set; }
于 2013-01-24T20:48:01.370 に答える
2

いくつかの単純だが有用なコメントを自動的に生成するGhostDocを使用できます。

于 2013-01-24T20:49:04.940 に答える
2

ドキュメントのプロパティに推奨されるタグは、公式の.NETガイドhttps://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/xmldoc/valueによる<value>です 。

/// <value>The Name property gets/sets the value of the string field, _name.</value> 
于 2017-08-28T09:52:23.430 に答える