我正在尝试将我作为PagedResult返回的数据转换为使用skip和take进行分页的PagedData:
eg:
For page1 – skip: 0, take: 25
For Page2 – skip: 25, take:25
For Page3 – skip: 50, take:25
and so on...
我使用以下转换来计算跳过并采取:
skip --- Convert.ToInt32((Result.CurrentPage-1)*Result.ItemsPerPage),
take --- Convert.ToInt32(Result.ItemsPerPage));
但是,上述逻辑不适用于计算跳过。有人可以帮我纠正逻辑吗?