C#,如何让重载方法共享<;总结>;标签
我正在用重载方法开发一个小类,如下所示:C#,如何让重载方法共享<;总结>;标签,c#,methods,overloading,summary,xml-documentation,C#,Methods,Overloading,Summary,Xml Documentation,我正在用重载方法开发一个小类,如下所示: /// <summary> /// some description about myMethod /// </summary> /// <param name="arg1"></param> /// <param name="arg2"></param> /// <returns></returns> public string myMethod(strin
/// <summary>
/// some description about myMethod
/// </summary>
/// <param name="arg1"></param>
/// <param name="arg2"></param>
/// <returns></returns>
public string myMethod(string arg1, string arg2) { };
public string myMethod(string arg1){};
//
///关于myMethod的一些描述
///
///
///
///
公共字符串myMethod(字符串arg1、字符串arg2){};
公共字符串myMethod(字符串arg1){};
问题是采用一个参数的方法没有在标记中显示描述。我是否应该分别向第二个方法添加相同的摘要标记?我认为这有点烦人,因为myMethod描述应该具有相同的标记描述,尽管参数描述可能会有所不同
有没有办法让重载方法共享一个描述?即使方法名称相同,但它们可以有不同的实现,可以做不同的事情。因此,您需要为它们中的每一个提供单独的摘要。AFAIK,您不能。对不起,怎么会这样?带有1个参数的方法的工具提示将显示3。那太令人困惑了,恐怕你得重复一下。