C# 仕様/StyleCop (どちらか不明) では、自動プロパティに 2 つのタグ --<summary>
と<value>
で注釈を付けることが提案されており、次のようになります。
class Foo
{
/// <summary>Gets bar.</summary>
/// <value>Bar.</value>
public Example Bar { get; set; }
}
しかし、すべての実際的な目的のために、 の値<summary>
は常にGets <whatever you said for value here\>.
ここにある個別のタグは、特定のドキュメント ジェネレーターを支援するためのものですか、それともコンパイラが自動プロパティを削除する方法と関係がありますか?