linq的条件语句尽量不要出现计算的式子,要不然很可能,程序不能正确的将这些复杂的式子编译成表达式!!例如:dataContext.Assets.Count(s => s.SubCategory.Id == ‘这里最好是一个变量,不要出现表达式’)