我面臨此錯誤 「二元運算符Equal沒有爲類型'System.Nullable`1 [System.Decimal]'和'System.Decimal'定義。」 第一次可以告訴爲什麼得到這個錯誤二進制運算符等於
Q
二進制運算符等於
-2
A
回答
-1
你得到的錯誤,因爲你試圖比較兩種類型是不一樣的 - 一個是Nullable
和一個是Decimal
。
如果您嘗試加入兩種類型,則可以使用.Value
,前提是您知道Nullable
值不會爲空,或將其他值轉換爲Decimal?
。
+0
'var ans =(a == b);'returns * true *。 –
+0
你是對的。它必須在LINQ連接的上下文中。 – NetMage
相關問題
- 1. 二進制運算符或在TSQL?
- 2. 二進制*運算符未找到
- 3. 二進制運算符>錯誤
- 4. 二進制運算符重載C++
- 5. 二進制運算符'!='不能應用於兩個ListNode swift
- 6. 二進制運算符不能應用於兩個SCNDebugOptions
- 7. Linq等於運算符
- 8. 將二進制字符串轉換爲二進制數以執行二進制運算
- 9. 等於運算符「==」表現得像賦值運算符「=」
- 10. 什麼時候「==」運算符不等於「is」運算符? (蟒蛇)
- 11. 替代else運算符和不等於nginx運算符
- 12. 標準SQL布爾運算符IS與等於(=)運算符
- 13. C中的位圖,二進制運算
- 14. 如何在Java中使用二進制進行算術運算?
- 15. NULL安全等同於C++運算符
- 16. 在c中使用等於運算符
- 17. 重載「設置爲等於」運算符
- 18. LINQ to Xml不等於運算符
- 19. linq任何運算符不等於(!=)
- 20. MySQL - NULL安全不等於運算符
- 21. PHP等價於mysql「IN」運算符?
- 22. mySQL LIKE運算符不等於
- 23. Perl等效於(Postgre)SQL BETWEEN運算符?
- 24. Mongoid查詢的等於運算符
- 25. 不等於運算符不工作
- 26. Swift Error:二進制運算符'&&'不能應用於兩個'Bool'操作數
- 27. Swift錯誤:二進制運算符==不能用於輸入'_'和'Int'
- 28. 二進制運算符不能應用於類型「NSError」的操作數和「NilLiteralConvertible」
- 29. 二進制運算符'<'不能。適用於兩個'Any?'操作數
- 30. 如何在Mysql二進制文件中創建「In」運算符?
向我們展示一些代碼:-) – pm100
公共類用戶 { 公共小數? colA {get; set;} public String colB {get; set;} } –
向我們展示一些更好的代碼*,其格式很好* – pm100