C# XMLドキュメントコメント
作成日時:2019/06/26
更新日時:2019/06/26
スポンサーリンク
概要
コメントを指定の記法で記述することにより、コンパイラによるXMLドキュメントの生成、Visual Studio の IntelliSense で情報を表示する際に参照、外部ツールでHTML等のドキュメント生成時に利用等が可能になります。
公式ドキュメント
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/xmldoc/xml-documentation-comments
記述例
通常の単一行コメントであるスラッシュ2つに対し、スラッシュ3つの後に特定のタグを記述します。
以下の例では関数1つを持つクラスの定義に対し、TestClassとTestMethod前にそれぞれドキュメントコメントを記載しています。
使用しているタグは、オブジェクトの概要をあらわす<summary>タグで、タグ内に概要を記載しています。
/// <summary>
/// テストクラス
/// </summary>
public class TestClass
{
/// <summary>
/// テスト関数
/// </summary>
public void TestMethod()
{
}
}
タグ一覧
doxygen version 1.8.15で確認。
以下のような場合に2つめの<c>タグがそのまま出力される。
/// <value><c>true</c>の場合は〜。 <c>false</c>の場合は〜。</value>
出力結果
trueの場合は〜。 <c>falseの場合は〜。