7

我想知道是否可以在评论中引用动态泛型类名并在 IDE 中有条件地解决它?

简单的基类示例:

// <summary>
// Retrieves all <T> members from the database.
// </summary>
public void GetAll<T>()
{
 //magic
}

如果我现在从此类继承并且恰好是User类,那么我希望 IntelliSense 将我的评论显示为“从数据库中检索所有用户成员”。

这可能吗?

4

1 回答 1

4

没有办法让 Intellisense 自动编写用于特定调用的泛型类型的名称。您可以做的最好的事情是使用typeparamref标记,它向 Visual Studio(更重要的是任何文档生成器)表明您指的是泛型类型参数(T在这种情况下)。

// <summary>
// Retrieves all <typeparamref name="T"/> members from the database.
// </summary>
public void GetAll<T>()
{
    //magic
}
于 2009-05-30T23:06:04.757 回答