二元运算符等于

时间:2017-07-31 23:32:37

标签: c# linq operators decimal

我正面临这个错误 "二进制运算符Equal没有定义类型&System; Nullable`1 [System.Decimal]'和' System.Decimal'。" 这是第一次可以告诉为什么会出现这个错误

1 个答案:

答案 0 :(得分:-1)

您收到错误是因为您尝试比较两种不同的类型 - 一种是Nullable,另一种是Decimal

如果您尝试加入这两种类型,如果您知道.Value值不会为空,则可以使用Nullable,或者将其他值转换为{{1 }}