我想将一个值与另一个值相除。式是这样的Linq:运算符'/'不能应用于'object'和'object'类型的操作数
如果(作业2 = 0,0,作业2 /作业1) 我写的代码是:
double empJob1Count = empYearMonthGroup
.Where(x => x.Row["Job2"] != DBNull.Value)
.Sum(x => x.Row.Field<double>("Job2")/ x => x.Row.Field<double>("Job1"));
但是,得到误差,运算符“/”不能被应用于类型的操作数'对象'和'对象'。请建议如何用linq c#完成这项工作?
两个lambda表达式的划分确实很有趣:) – Andomar