怎么做布尔独占或?

Ste*_*sen 23 f#

显然没有按位异或运算符的布尔版本(^^^)......该怎么办?

Gre*_*ill 43

这是由不等运算符提供的<>.

  • 输入不同时,"<>"为True,输入相同时为"False".这正是xor操作所做的. (9认同)
  • 可以使用内联IL发出`xor`指令,但是这个功能已被弃用,他们告诉我们他们打算在下一个版本中删除它:`let inline xor(x:bool)(y:bool)= (#"xor"xy:bool#)` (5认同)
  • 好的。我很沮丧 `&lt;&gt;`如何代替布尔Xor? (2认同)