可以说,在输入中我有几列:
OrderID, OrderName, ShopID
在输出中,我希望有列:
ShopID, OrdersCount
我可以通过以下代码来实现:
var shopIds = Input.Select(x => x.ShopID).Distinct();
foreach (var shopId in shopIds)
{
Output.Add(new OutputClass()
{
ShopID = shopId,
OrdersCount = input.Where(x => x.ShopID == shopId).Count()
});
}
问题是我不知道如何访问脚本中的输入和输出缓冲区。