我想根據列表中存在的項目檢查列表中的某些項目是否相同。List<ProductDetailDTO> productDTOs;ProductDetailDTO 是 -public class ProductDetailDTO{ public int ProductId { get; set; } public string Name { get; set; } public string Category { get; set; } public byte[] Image { get; set; } public string Description { get; set; } public string Brand { get; set; } public string GUID { get; set; } public string VariantName { get; set; } public string VariantValue { get; set; } public decimal Price { get; set; }}現在,我想一起顯示所有具有相同 GUID 的 VariantName 和 VariantValue。我怎樣才能做到這一點?
1 回答

回首憶惘然
TA貢獻1847條經驗 獲得超11個贊
試試這個
productDTOs.GroupBy(x => x.GUID,(key,item) => new
{
VariantName= item.Select(y=>y.VariantName),
VariantValue = item.Select(y => y.VariantValue),
}).ToList()
- 1 回答
- 0 關注
- 123 瀏覽
添加回答
舉報
0/150
提交
取消