我有一个如下界面:
public interface IBaseRepository<T> where T : class
{
...
}
更新:
我的大多数实体都会实现这个接口。我在为s.th.添加xml文档时感到困惑。如下(在界面中):
/// <summary>
/// This method returns All What??????
/// </summary>
/// <returns> <see cref= "OutputWithPaging{T}"/> </returns>
OutputWithPaging<T> GetAll();
哪个Test实现了IBaseRepository。如你所见,我可以看到City作为评论的一部分而不是摘要部分。
/// <summary>
/// This method returns All objects of type <see cref="T"/>.
/// </summary>
/// <returns><see cref= "OutputWithPaging{T}"/></returns>
答案 0 :(得分:2)
我担心无法达到你想要的效果。实际上,您的代码文档应该描述它在非技术方面的作用。尽量让你的评论足够通用。
您可以使用<typeparamref name="T" />
或<see cref="{T}" />
,但是Visual Studio只会将其称为T
。
这些都没有真正解决你的问题,我很抱歉。
相关post。