F# 可空运算符2024年8月29日 | 1 分钟阅读 可空运算符用于处理数据库查询。 它处理表中存储的代替数据的空值。 左侧可空 | 右侧可空 | 两侧可空 |
---|
?> | >? | ?>? | ?>= | >=? | ?>=? | ?<= | <=? | ?<=? | ?< | <? | ?lt:? | ?= | =? | ?=? | ?+ | +? | ?+? |
您可以将可空运算符应用于所有二进制算术和比较运算。
F# 运算符优先级运算符
| 结合性
|
---|
as | 右 | when (何时) | 右
| |(管道) | 左
| ; | 右
| let
| 非关联
| function,fun,match,try | 非关联 | if | 非关联
| ->
| 右
| := | 右
| ,
| 非关联 | or, ||
| 左
| &,&& | 左
| :>; , :?>;
| 右 | != op, < op, > op, = , | op, & op, &
(包括 <<< , >>> , ||| , &&& )
| 左 | ^ op (包括 ^^^ ) | 右 | :: | 右
| :? | 非关联
| - op, + op | 适用于这些符号的中缀用法
| * op, / op, % op | 左 | ** op | 右
| f x (函数应用) | 左 | | (模式匹配) | 右
| 前缀运算符 (+ op, - op, % , %% , & , && , ! op, ~ op) | 左 | . | 左
| f(x)
| 左
| f< 类型> | 左 |
|