C#,如何使重载方法共享<summary>标签

5

我正在开发一个小类,其中包含我的重载方法,如下所示:

/// <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的描述应该具有相同的 标记描述,尽管参数描述可能会有所不同。
有没有一种方法可以使重载方法共享一个 描述?

1
据我所知,你不能。抱歉。 - SLaks
这是怎么发生的?一个带有1个参数的方法的工具提示将显示3。那很令人困惑,恐怕你必须将其复制。 - Jeroen Vannevel
1个回答

7

即使方法名称相同,它们的实现可能不同,可以执行不同的操作。因此,您需要为每个方法提供单独的摘要。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接