35
A
回答
59
bool xorValue = bool1^bool2;
48
18
C#有logical XOR operator^
。這是你如何做到的。
bool result = x^y //x XOR y
1
我覺得應該幫助:
A^B ? TrueOperation() : FalseOperation();
相關問題
- 1. 兩個字符的異或操作
- 2. MySQL:兩個布爾字段的索引
- 3. 布爾操作
- 4. 兩個布爾字段。單一輸入字段。 Ruby on Rails
- 5. 布爾型操作
- 6. error_reporting布爾操作
- 7. 的Java布爾| =操作
- 8. Rails更新操作不會更新布爾字段
- 9. 由布爾字段
- 10. 地圖的IModel的兩個布爾字段在檢票
- 11. 兩個函數或布爾參數?
- 12. C#布爾操作使用
- 13. JavaScript布爾數組操作
- 14. Rails中的布爾字段
- 15. 轉換一個布爾字段爲「是」或「否」的選擇
- 16. SOLR模式設計問題:字段缺席或布爾字段?
- 17. 作爲枚舉或操作的數據庫建模字符串爲布爾值?
- 18. 比較兩個字符串 - 布爾型
- 19. 索引布爾字段
- 20. Kotlin,JPA和布爾字段
- 21. 查詢空布爾字段
- 22. 命名布爾字段
- 23. ZF2 + DoctrineORMModule +布爾字段
- 24. 問題布爾字段
- 25. C++中的異或操作
- 26. 德爾福排序第一個字段有兩個字段
- 27. Javascript布爾操作不起作用
- 28. Java 8流使用具有布爾字段的元素執行某些操作
- 29. 對布爾變量的操作
- 30. 什麼是 「操作者布爾()const的」
我想沒有'^^'操作符,因爲短路XOR是不可能的,因爲你必須在所有情況下評估兩個值。 – 2013-05-14 06:23:17
我個人認爲'bool ElegantResult = ElegantBoolean1^ElegantBoolean2;'有點更優雅......但我想這真的是在眼前 – 2014-11-06 13:12:49