Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#,如何让重载方法共享<;总结>;标签_C#_Methods_Overloading_Summary_Xml Documentation - Fatal编程技术网

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。那太令人困惑了,恐怕你得重复一下。