Используйте Take (), чтобы получить ограниченное количество результатов, а также получить потенциальную сумму - PullRequest
1 голос
/ 12 февраля 2010

Учитывая следующее ...

int maxResults = 25;
string code = "Thailand";

var q = from i in images where i.component_code == code select i;

var images = q.OrderByDescending(x => x.image_rating).Take(maxResults);

if (images.Count() > 0)
{
    ...

    lblResult = string.Format("Viewing {0} Images Of A Possible {1}", images.Count(), ?);
}

Как получить потенциальное общее количество изображений, которые были бы возвращены, если бы Take () не использовался

1 Ответ

4 голосов
/ 12 февраля 2010

Разве вы не можете использовать q.Count () для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...