Каков наиболее эффективный способ подсчета элементов на таблице с использованием EF 4.1?Функция EF 4 Count()
this.context.MyTable.Count(x.idTenant == 5);
или
this.context.MyTable.Where(x.idTenant == 5).Count();
Любой другой способ подсчета объектов в таблице, является его более производительным?
я не знаю достаточно, чтобы ответить, но ваши два пример бы должен, вероятно, создать такое же дерево выражения. – Joe
http://stackoverflow.com/questions/890381/how-to-count-rows-withinentityframework-without-loading-contents –
@JoeTuskan, Reshaper предложил первый, но я не знаю, просто ли это другой способ написать это или есть усиление производительности. – Romias