1

List<>.NET Framework 3.0 を使用しているため、LINQ を使用せずに C# をページ分割する必要があります。これを行う最善の方法は何ですか?

私がする必要があるのは、フォルダーからファイルのリストを読み取り、それらをページネーション付きのグリッドビューに表示することです。

4

1 に答える 1

3

これが要件である場合は、GetRange 操作を使用してみることができます。次のようなものを試してください:

List<Foo> foos = new List<Foo>();
var items = foos.GetRange(0, 5);

これで最初の 5 つの要素が取得されるため、必要なだけ多くの要素を取得する必要があることは明らかです。次回は (カウント + 要素) から開始します。

于 2013-01-07T08:33:50.577 に答える