根据提供的代码,报错可能是因为以下原因之一:

  1. 缺少必要的命名空间引用:确保在代码文件的顶部添加了正确的命名空间引用,包括 using System.Linq;

  2. EquUsaInfosrepairs 对象为空:在使用它们之前,请确保这两个对象都不为 null。可以通过添加条件判断来避免空引用异常。

  3. 类型不匹配:EquUsaInfosrepairs 中的属性类型与代码中的类型不匹配。确保 EquUpdateTimeEquMacIdRepTimeRepMacId 属性的类型是相同的。

  4. EquTodayRunTotal 属性类型不匹配:确保 EquTodayRunTotal 属性的类型是可加总的,例如 int、double 或其他数值类型。

  5. 缺少隐式转换或类型转换错误:确保 EquUpdateTimeRepTime 是可比较的,并且 EquMacIdRepMacId 是相同类型的。

请仔细检查以上可能的问题,并根据具体情况进行修正。如果问题仍然存在,请提供完整的错误信息,以便更准确地找到问题所在

c# int num = EquUsaInfosWheret = tEquUpdateTime repairsiRepTime && tEquMacId == repairsiRepMacIdToListSelects = sEquTodayRunTotalSum;为什么会报错

原文地址: https://www.cveoy.top/t/topic/iyDQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录