如何限制 Windows Phone 8.1 中已知文件夹库返回的文件夹数量?

How to restrict the number of folders being returned by Known Folder library in Windows Phone 8.1?

IReadOnlyList<IStorageItem> PicturesLibrary = await KnownFolders.PicturesLibrary.GetFoldersAsync();
await Pass_it_to_afunction(PicturesLibrary);

已知文件夹很棒。我爱他们。在此特定上下文中,我使用来自已知文件夹 Class 的图片库来获取所有文件夹。因此,如果有 50 个文件夹,将立即返回所有 50 个文件夹。我不想那样。

我在思考类似"pagination"的概念。 Return 最初的 20 个文件夹,接下来的 20 个在下一个事件(单击按钮或其他),接下来的 20 个在下一个事件(因为只剩下 10 个文件夹,将返回 10 个文件夹)。 那可能吗? IDK。我还没有实施它。 IDK如何做到这一点。

我想听听建议。任何 suggestions/sample/comments/downvotes 或任何有用的东西都会很棒。 好吧....有用和伟大的押韵。

Take (LINQ) 怎么样?它 returns 从头开始​​需要的元素数量。

http://msdn.microsoft.com/de-de/library/bb503062%28v=vs.110%29.aspx