【发布时间】:2010-08-15 12:18:21
【问题描述】:
当未找到预期的自定义属性(我更喜欢现有的 .NET 异常之一)时,我在选择要抛出的正确类型的异常时遇到了一些麻烦。
在这种情况下,您有什么建议?提前致谢。
编辑:
这里是他的上下文:
[<ExpectedAttribute()>]
let foo args ... = ...
函数foo(用户定义)被传递给运行时引擎。如果自定义属性不存在,运行时必须抛出异常。
【问题讨论】:
-
请提供更多上下文 - 将在哪里抛出异常?它与论点有关吗?
标签: .net exception-handling custom-attributes