我正在尝试在数据表中查找列的最大值。下面是我的代码
var maxVal = dsloadReferralCodes.Tables["dtReferralCodesTable"].AsEnumerable().Max(r => Convert.ToBoolean(int.TryParse(r.Field<string>("ROWNUM"), out intROWNUM)) ? (int?)intROWNUM : null);
在 id 下面是我在尝试获取最大值并将其分配给 intROWNUM 时遇到的错误
无法将“System.Decimal”类型的对象转换为“System.String”类型
有人可以帮我解决这个问题。这一直困扰着我很久。提前致谢...