Получить общее количество записей при разбивке на страницы

Чтобы получить страницу из базы данных, мне нужно выполнить что-то вроде этого:

var cs = ( from x in base.EntityDataContext.Corporates
   select x ).Skip( 10 ).Take( 10 );

Это пропустит первые 10 строк и выберет следующие 10.

Как я могу узнать, сколько строк получится из-за запроса без нумерации страниц? Я не хочу выполнять другой запрос, чтобы получить счет.

Ответы на вопрос(2)

Ваш ответ на вопрос