考虑这个场景,2个接口,1个通用:
public IGenericAdder<T>
{
T Add(T, T);
}
public IIntAdder : IGenericAdder<Int32>
{
}
我是否可以对通用添加方法进行XML注释,以便如果我执行以下操作,intellisense将显示“添加Int32”:
IIntAdder foo;
foo.Add( //Show intellisense here
答案 0 :(得分:1)
我认为没有办法。你可以:
T Add(T, T)
中使用IGenericAdder
隐藏new int Add(int, int)
的{{1}}方法,并在其上放置引用正确类型的特定XML文档(即“将两个一起添加到一起“)。IIntAdder
。这些都不是你原先问过的。
答案 1 :(得分:0)
您不需要文档注释 - Visual Studio会自动将泛型类型参数填入工具提示。