Mid LINQ

How to use LINQ for paging data?

How to use LINQ for paging data?

int pageNumber = 2;

int pageSize = 2;

var page = employees

.OrderBy(e => e.Id)

.Skip((pageNumber - 1) * pageSize)

.Take(pageSize);

Explanation:

Retrieve specific pages from data sets (useful for UI pagination).

More from LINQ Tutorial

All questions for this course