如何在c#中记录方法参数?存在类似Javadoc的东西
本文关键字:存在 Javadoc 参数 方法 记录 | 更新日期: 2023-09-27 17:49:51
我是c#的新手(我来自Java)
在Java中,我经常使用javadoc注释我的方法来记录参数类型和返回值
之类的/* @param an int
@param a Rectangle object
@return void
*/
public void myMethod(int i, Rectangle rec){
.............
.............
}
在c#中记录这些东西的约定是什么?
是的,看看XML文档。
MSDN上有一个关于它的页面- http://msdn.microsoft.com/en-us/library/z04awywx.aspx
你可以使用"<>"标签。
来自MSDN的示例:
/// <summary>DoWork is a method in the TestClass class.
/// <para>Here's how you could make a second paragraph in a description. <see cref="System.Console.WriteLine(System.String)"/> for information about output statements.</para>
/// <seealso cref="TestClass.Main"/>
/// </summary>
http://msdn.microsoft.com/en-us/library/2d6dt3kf.aspx 默认情况下visual studio有三个反斜杠用于注释。当你把它放在函数上面时它会显示
/// <summary>
///
/// </summary>
你可以写你的评论。
如果你想要一些高级的东西,请从visualstudiogallery获得Ghostdoc。这是一个免费的工具
只需在方法,类,字段等之前插入三个///,并写下您想要的内容,甚至可以添加示例,异常等。一个例子:
/// <summary>
/// A function summary here.
/// </summary>
/// <param name="inParam">An in parameter</param>