有没有觉得命名太难?有没有觉得单元测试的命名更难?没错,你不是一个人!看看这个你就知道了:程序员最头疼的事:命名 或它的英文原文 Don’t go into programming if you don’t have a good thesaurus - ITworld. 立刻前往 nuget.org 下载安装 MSTestEnhancer 即可解决命名的苦恼. 体验 MSTestEnhancer 看看苦恼的单元测试怎么写: [TestClass] public class 被测类名Test
面对多表的查询,一般都是多表连接后下面再写条件,但是有一种写法可以提升一下EF生成的语句的效率 首先先去查询每一个表,把每一个表对应的条件附加上去,注意:过滤数据最多的条件放在首先位置 var lt = from l in l select l; if (query.CreateDateStart!=null) { l = l .Where(t=> t.CreateDate>= query.CreateDateStart); } if (query.CreateDateEnd != null)