如何在C#XML摘要中显示泛型类型 // ///关于这个通用方法的一些东西,它可以与???类型。 /// /// ∙∙∙ /// 公共图书馆 { ∙∙∙ }

如何在C#XML摘要中显示泛型类型 // ///关于这个通用方法的一些东西,它可以与???类型。 /// /// ∙∙∙ /// 公共图书馆 { ∙∙∙ },c#,generics,summary,C#,Generics,Summary,是否可以在summary标记中写入注释以显示当前给定的泛型类型。(就像VisualStudio一样) (例如,我们可以在Foo()的工具提示中看到有关此处理字符串类型的通用方法的一些信息。)此标记应该执行此操作 我认为你应该使用GhostDoc。使用快捷键Ctrl+Shift+d 关于方法。它需要生成文档。这会不会有误导性?在某些情况下,我想不会。@HarisHasan例如,我们可以看到elementName1(“xxx”)参数的提示:Foo(string elementName1,string

是否可以在summary标记中写入注释以显示当前给定的泛型类型。(就像VisualStudio一样)


例如,我们可以在
Foo()
的工具提示中看到有关此处理字符串类型的通用方法的一些信息。)

此标记应该执行此操作


我认为你应该使用GhostDoc。使用快捷键Ctrl+Shift+d
关于方法。它需要生成文档。

这会不会有误导性?在某些情况下,我想不会。@HarisHasan例如,我们可以看到
elementName1
“xxx”
)参数的提示:
Foo(string elementName1,string elementName2)中bool类型的元素名
Foo(“xxx”,“yyy”)
。这不是很有帮助吗?我以前试过,但没有成功!在重构(重命名)类型参数名称以自动更新的情况下,它很有用。对于类似于此的方法:///////获取指定的id。/////id。///公共字符串Get(int id){返回“值”;}我在stackoverflow中找到了此链接。您可能必须编辑return://///序列化对象。/////实现的对象的类型。///要序列化的对象。///返回序列化字符串。公共字符串序列化对象(T objectToSerialize)谢谢@Mvcdev。我查了一下,但找不到任何相关的答案。你介意举个具体的例子吗?@Mimi我确实在上面举了两个例子。我仍然不明白您在寻找什么具体的示例?请注意,问题是关于泛型方法的摘要标记内容。第一个示例与泛型方法无关,第二个示例在summary标记中没有泛型相关内容:序列化对象。我希望类似于:序列化T类型的对象。在工具提示中显示为:序列化string类型的对象。如果您将其作为:SerializeObject(“某个值”)调用。注:xxx是我正在寻找的标签。
/// <summary>
/// Something about this generic method which works with ??? type.
/// </summary>
/// <typeparam name="T">∙∙∙</typeparam>
/// <returns></returns>
public T Foo<T>()
{
    ∙∙∙
}