我對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