我对C#比较陌生。我想在明年的方式从列表中获取列表:C#+从列表中获取列表
模型数据:
string productId
string productName
string depotName
int quantity
List<Data> FullList
例如:
PROD1 | product1 | depot1 | 1.00
prod1 | product1 | depot2 | 2.00
prod1 | product1 | depot3 | 0.00
prod2 | product2 | depot1 | 2.00
prod2 | product2 | depot2 | 5.00
我拿到名单喜欢在这之后,我想从这个在下的方式创建一个多个列表:
List<Data> NewList
PROD1 | product1 | depot1,depot2 | 3.00
prod2 | product2 | depot1,depot2 | 7.00
我想将列表中的项目按product_id, sum(quantity)
和concat字符串的库位名称分组。
我尝试,并得到一些点(分组和使用GroupBy(x => x.product_id)
和Distinct()
得到不同的值,但我不能让sum(quantity)
。
有人可以帮助我。
非常感谢你。
你觉得这个难以置信的帖子是个问题吗? – Eser
对不起,什么是不可读的?你能看到字母,我写的文字......还是有问号或一些奇怪的数据? – user3200393
发布后你看了你的问题吗?你在开玩笑吗?顺便说一句:我不是那个需要帮助的人。所以,傲慢的傲慢对你无能为力。 – Eser