c#中summary具体是怎麼写的,以及裏面的param和returns又有什麽作用?如果不写这两项又有什麽区别?
///<summary>///检查子窗体是否已经打开///</summary>///<paramname="formName"></param>///<returns><...
/// <summary>
/// 检查子窗体是否已经打开
/// </summary>
/// <param name="formName"></param>
/// <returns></returns> 展开
/// 检查子窗体是否已经打开
/// </summary>
/// <param name="formName"></param>
/// <returns></returns> 展开
展开全部
C# 中<summary> 标记应当用于描述类型或类型成员。
说白了你写一个东西,要能够让其调用者看明白,你写上注释后他就能看明白。
<summary>是对这个类型或类型成员的描述说明信息;
<param>是对参数的说明;
<para>是换行,当说明信息太长,这个很有必要,我经常用;
如果不明白,请访问微软官网查阅:http://msdn.microsoft.com/zh-cn/library/5ast78ax.aspx
说白了你写一个东西,要能够让其调用者看明白,你写上注释后他就能看明白。
<summary>是对这个类型或类型成员的描述说明信息;
<param>是对参数的说明;
<para>是换行,当说明信息太长,这个很有必要,我经常用;
如果不明白,请访问微软官网查阅:http://msdn.microsoft.com/zh-cn/library/5ast78ax.aspx
展开全部
/// <summary>
///取超连接参数值
/// </summary>
/// <param name="i_Parameter">超连接参数名</param>
/// <param name="i_defValue">当取值为""时设置的默认值</param>
/// <returns>返回超连接参数值</returns>
public static string GQ(string i_Parameter, string i_defValue)
{
}
这是一个完整的写法, summary这是指明函数的一些参数说明,在vs软件里当你使用这个函数时,他便会有代码提示的
///取超连接参数值
/// </summary>
/// <param name="i_Parameter">超连接参数名</param>
/// <param name="i_defValue">当取值为""时设置的默认值</param>
/// <returns>返回超连接参数值</returns>
public static string GQ(string i_Parameter, string i_defValue)
{
}
这是一个完整的写法, summary这是指明函数的一些参数说明,在vs软件里当你使用这个函数时,他便会有代码提示的
追问
我還是不太明白那個param里的name設置的作用還有那returns,就拿我上面舉的例子來說,如果我寫成下面這樣一樣能達到代碼提示的功能,請問這兩者之間有什麽區別?麻煩講詳細一點,謝謝!
///
/// 檢查子窗體是否已經打開
///
///
追答
param里的name就设置成你函数的参数名啦
/// 你这样写他怎知首是要提示函数的哪个参数啊?提示什么内容啊?
应该这样写才是正确的
/// 当取值为""时设置的默认值
i_defValue对应你下面函数里的一个参数名
当取值为""时设置的默认值 是提示内容
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询