F# 断言

2024年8月29日 | 1 分钟阅读

assert 表达式是 F# 的一个调试特性。您可以使用它来测试一个表达式。在调试模式下,如果测试失败,它会生成一个系统错误对话框。

语法

Condition 表示一个布尔表达式。如果表达式为真,则执行正常继续。如果表达式为假,则会生成一个系统错误对话框。

只有在调试模式下编译时,它才会被启用。F# 中无法通过异常处理捕获断言失败错误。


F# 断言示例

在上面的代码中,断言为真。所以代码中没有失败。它将执行代码。

输出

5
下一个主题F# 模块