【问题标题】:How to document exceptions?如何记录异常?
【发布时间】:2014-02-28 10:57:45
【问题描述】:

VB.Net 中的方法经常throw 异常。当在代码中使用该方法时,如何编写代码或纪实 cmets 以允许弹出可能的异常throws? (就像方法摘要弹出的方式一样。)

重点是向测试人员或该方法的其他用户展示预期的异常情况。

【问题讨论】:

  • 什么意思?是的,您可以使用 Throw New Exception(Message) 命令抛出异常。
  • 正如我在 C# 中所读到的,有一种方法可以记录自定义方法抛出的异常 /// 方法的摘要 /// 一些评论但恐怕在vb中不起作用。
  • 你能发布 C# 代码吗?您是否尝试过在线的 C# 到 VB 转换器?例如converter.telerik.com
  • 谢谢,迈奇。我试过 [链接](C# XML 文档)正如我所提到的,这很奇怪,但似乎异常标签不适用于 VB.Net

标签: .net vb.net exception documentation comments


【解决方案1】:

您可以在方法的 XML 文档中使用 <exception> 标记。

【讨论】:

  • 谢谢@Dominic Kexel,但恐怕我尝试了 XML 文档并且没有弹出异常。在 C# 中尝试相同的方法会导致在代码中使用方法时在弹出窗口的摘要下方显示异常。但在 VB 中只显示摘要而不显示并且抛出异常。
  • 抱歉,VB.Net 中的 Intellisence 不会像在 C# 中那样向您显示异常。但是您仍然应该使用<exception> 标签,因为对象浏览器确实会读取此标签并向您显示异常;因此,只需按一下键即可获取此信息。
  • 谢谢,@Dominic Kexel。这是有道理的!
猜你喜欢
  • 2015-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
相关资源
最近更新 更多