_allData = _allData.Where(a => Convert.ToDecimal((a.VM_VERIFIED)) < (a.VT_FINALAPP_LVL));
仍然,我不认为这是一种好习惯。
<
if (!string.IsNullOrEmpty(SearchExpression))
_allData = _allData.Where(a => (a.VM_VERIFIED) < (a.VT_FINALAPP_LVL));
_allData = _allData.AsQueryable().where(SearchExpression, objList);
ds.Tables.Add(Utilities.LinqToDataTable(_allData, "GL_CHEQUES"));
_Envelope.SetMaster(ds);
我有一个LINQ c#,在其中我必须与字段进行比较的where子句中具有以下条件,其中一个是字符串,另一个是Int,但是< [
您可以这样将字符串解析为十进制:_allData = _allData.Where(a => Convert.ToDecimal((a.VM_VERIFIED)) < (a.VT_FINALAPP_LVL));
仍然,我不认为这是一种好习惯。