我面临此错误 “二元运算符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