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<类型> | 左 |
|