var relationNos = new List<String>(); //有很多条数据
var loop = (int)Math.Ceiling(relationNos.Count * 0.1); //除以10
for (int i = 0; i < loop; ++i)
{
var orderNoIds = relationNos.Skip(10 * i).Take(10).ToList();
var model = new PostOrderShippedRequest();
model.Version = Version;
model.UserId = UserId;
Synchronous(model);
}
本文介绍了一种使用C#实现的批量处理订单数据的方法。通过将大量订单数据分批处理并发送请求,有效减轻了服务器的压力,并提高了处理效率。具体实现了通过Skip和Take方法对订单数据进行分批操作。
1547

被折叠的 条评论
为什么被折叠?



