Собственно не могу понять основное отличие и для чего они были добавлены.
Основным различием между IEnumerable<T>
и IQueryable<T>
является то, что интерфейс IQueryable<T>
позволяет работать с удаленными источниками данных. Например, если у вас есть некоторая база данных и вы хотите выгрузить некоторое отфильтрованное подмножество данных, то при использовании IEnumerable<T>.Where()
будут загружены все записи из таблицы, а затем произведена фильтрация, а при использовании IQueryable<T>.Where()
фильтрация будет произведена на уровне базы данных, а загружены будут только искомые записи.
подробнее здесь
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Ссылка на тестовый PDF: https://meganz/#!6yRE1CSC!VvZ7vimkVLk4JDVLU9KrtEeZW9jQeKJn98BStl7JN3s
Задача сделать на сайте страницу-каталог где у пользователя будет возможность сортировать товар по фильтрамСайт будет разрабатываться...
В моем приложении необходимо реализовать различную логику для GET и HEAD запросовПо HEAD внешняя система должна получить 200 или 404 в зависимости...