我需要通过linq查询从整数字段中获取最后两个字符.
无法使用Convert.ToString()将整数字段转换为String,因为LINQ不支持ToString().
任何帮助?
int ret = db.tblProductionVolumes.Where(x => x.Month.ToLower().Equals(month.Substring(0, 3).ToLower()) &&
month.Substring(month.Length - 2, 2).Equals(x.Year%100) &&
x.BUId == namcID &&
x.Type.ToLower().Trim().Equals(Constants.OS_VANNING)).Single().Volume;
return (int?)ret
Run Code Online (Sandbox Code Playgroud) c# ×1