Expr.TryWith 方法 (F#)
创建用于筛选和捕获异常的表示 try...with 构造的表达式。
命名空间/模块路径: Microsoft.FSharp.Quotations
程序集:FSharp.Core(在 FSharp.Core.dll 中)
// Signature:
static member TryWith : Expr * Var * Expr * Var * Expr -> Expr
// Usage:
Expr.TryWith (body, filterVar, filterBody, catchVar, catchBody)
参数
body
类型:Exprtry 表达式的主体。
filterVar
类型:VarfilterBody
类型:ExprcatchVar
类型:Var要绑定到捕获的异常的变量。
catchBody
类型:Expr捕获到异常时计算的表达式。
返回值
结果表达式。
平台
Windows 8,Windows 7,Windows server 2012中,Windows server 2008 R2
版本信息
F#核心库版本
支持:2.0,4.0,可移植