【问题标题】:How do I reference a constructor in an XML comment in Visual Basic?如何在 Visual Basic 的 XML 注释中引用构造函数?
【发布时间】:2019-07-09 20:27:27
【问题描述】:

假设我有以下代码:

Public Sub New(num As Integer)

End Sub

''' <summary>
''' <see cref=""/>
''' </summary>
Public Sub DoSomething()

End Sub

我在cref="" 的引号之间放什么来引用New(Integer)

【问题讨论】:

  • 你缺少结束标签''' &lt;see cref="New(Integer)"/&gt;
  • @Jimi Oops,添加斜线,谢谢。

标签: vb.net xml-comments


【解决方案1】:

New(Integer) 就足够了:

''' <summary>
''' <see cref="New(Integer)">
''' </summary>
Public Sub DoSomething()

End Sub

如果您将鼠标悬停在它上面,您将看到 Visual Studio 正确解释它:

【讨论】:

  • 哦,所以我一开始就做对了; IntelliSense 只是很奇怪。谢谢!
  • @NetherGranite:出于某种原因,如果您开始输入 ClassName.New,自动完成功能会起作用,但如果您只是输入 New,则不会。但是New 也可以。
  • 是的 VS 正在正确呈现 XML 注释,但是,即使我出于某种原因尝试 ClassName.New,IntelliSense 仍然告诉我它Cannot resolve symbol 'New'。也许重新启动 VS 会解决它。
  • @Slai 那不等于 C# 中的MyClass&lt;Integer&gt;() 吗?我想要的签名是MyClass(Integer)
  • @NetherGranite 是的,完全正确。我只是不熟悉没有Of 语法的MyClass(Integer)
猜你喜欢
  • 2010-11-10
  • 1970-01-01
  • 2011-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-07
  • 1970-01-01
  • 2012-11-08
相关资源
最近更新 更多