c# – LINQ Where()单管或双管/&符号
任何人都在评论我们是否应该使用“我”或“II”和“&”或“&&”在我们的LINQWhere()扩展/查询?与LINQtosql有什么区别?由此产生的表达树比星期五下午我的大脑还要多谢谢,解决方法你想要||/&&.那么,单管(|/&)通常用于逐位算术,并且可能使代码库更难理解;它可以在LINQ-to-Objects中工作,但没有通常的短路.但是如果你的数据源是一个数据库,你可能会发现它会爆炸.好;按位可能会产生误导;但是||和&&仍然是表达意图的最合乎逻辑和预期的方式.我为任何困惑道歉.