asp.net - 将 DB 中的结果拆分为 "chunks",共 10 个

标签 asp.net linq amazon-mws

下午,

我需要有人将 1200 多个结果拆分为 10 个“ block ”,以便我可以使用 Amazon MWS API 处理这些结果。任何人都可以提供有关我如何执行此操作的任何指导吗?

 List<string> prodASIN = dc.aboProducts.Select(a => a.asin).Take(10).ToList();

我目前有这个,可以用。但我有 1200 多个结果,需要循环遍历每 10 个结果,以便我可以处理它们并将它们传递给 Amazon MWS API

最佳答案

我知道问题已经得到解答,但我无法隐瞒你 this little extension method我曾经做过一次,从那以后这对我很有帮助。

你可以这样做:

foreach(var list in prodASINs.ToChunks(10))
{
    // send list
}

关于asp.net - 将 DB 中的结果拆分为 "chunks",共 10 个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11542406/

相关文章:

c# - 单击按钮调用 SSRS 报告,需要将输出作为 PDF 文件

C# 4.0 隐式类型动态对象

c# - 亚马逊 MWS 的产品 Feed

testing - 我如何测试(QA)我的Amazon应用程序MWS

linq - lambda 表达式中更深层次的 LINQ 查询

amazon-web-services - 如何在不使用亚马逊 MWS 产品 API 中的 ListMatchingProducts 的情况下显示所有产品?

c# - ASP、超链接 打开小窗口

c# - ASP.NET 路由 - 如何响应 .aspx 请求的 404

c# - 如何捕获文本框上的按键事件?

c# - 使用 LINQ 从 2 个集合中检索非重复项