我面臨此錯誤 「二元運算符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. 二進制算術運算
- 2. 二進制*運算符未找到
- 3. -bash:[:@:二進制運算符預期
- 4. 二進制運算符>錯誤
- 5. 二進制運算符重載C++
- 6. 二進制運算符或在TSQL?
- 7. 二進制運算符'!='不能應用於兩個ListNode swift
- 8. 二進制運算符不能應用於兩個SCNDebugOptions
- 9. Linq等於運算符
- 10. Python不等於運算符
- 11. javascript等於運算符
- 12. 將二進制字符串轉換爲二進制數以執行二進制運算
- 13. 按位運算符和二進制字符串評估
- 14. ASP.NET MVC6「二元運算符等於沒有定義」
- 15. 標準SQL布爾運算符IS與等於(=)運算符
- 16. 替代else運算符和不等於nginx運算符
- 17. 什麼時候「==」運算符不等於「is」運算符? (蟒蛇)
- 18. 等於運算符「==」表現得像賦值運算符「=」
- 19. C中的位圖,二進制運算
- 20. C++等於運算
- 21. 二進制計算
- 22. 如何在Java中使用二進制進行算術運算?
- 23. Perl5的=(等於)運算符優先級
- 24. python:使變量等於運算符(+,/,*, - )
- 25. 比較運算符「等於」不工作
- 26. 在c中使用等於運算符
- 27. MySQL - NULL安全不等於運算符
- 28. grep等同於pcre的'?`運算符
- 29. 重載「設置爲等於」運算符
- 30. 關於等號運算符的警告
向我們展示一些代碼:-) – pm100
公共類用戶 { 公共小數? colA {get; set;} public String colB {get; set;} } –
向我們展示一些更好的代碼*,其格式很好* – pm100