F#入门-附录3 模式一览

模式一览
参考
                  The F# 1.9.6 Draft Language Specification
                           7 Patterns
         | const                                            -- 常数模式
         | long-ident [ pat-param ] [ pat ]    -- named pattern
         | pat as ident                                 -- as模式
         | pat '|' pat                                     -- or模式
         | pat '&' pat                                    -- and模式
         | pat :: pat                                     -- 构造函数模式
         | [pat ; ... ; pat]                             -- 列表模式
         | [| pat ; ... ; pat |]                        -- 数组模式
         | (pat)                                           -- parenthesized pattern
         | pat,...,pat                                   -- 元组模式
         | {field-pat ; ... ; field-pat}            -- 记录模式
         | _                                                 -- 掩码模式
         | pat : type                                   -- pattern with type constraint
         | pat :> type                                 -- pattern with subtyping constraint
         | :? type                                       -- dynamic type test pattern
         | :? type as ident                          -- dynamic type test pattern
         | null                                             -- null-test pattern
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值