System.Generic.Collections.List(Of MyCustomClass) 型のオブジェクトがあります。
整数変数 pagesize と pagenumber が与えられた場合、MyCustomClass オブジェクトの単一ページのみをクエリするにはどうすればよいですか?
表示するすべての行を含むlinq-queryがある場合は、次のコードを使用できます。
var pageNum = 3;
var pageSize = 20;
query = query.Skip((pageNum - 1) * pageSize).Take(pageSize);
オブジェクトに拡張メソッドを作成して、記述できるようにすることもできます。
query.Page(2,50)
ページ2の最初の50レコードを取得します。それが必要な場合は、情報はソリッドコードブログにあります。