不同的对象中的某属性,可以这么说,这几个不同的对象都拥有这个属性吧,把这个属性提出来,定成这几个对象的父类,泛型集合的类型就是这个父类。然后 集合对象.Sum(s=>s.属性)
你这个属性如果是int类型的 就可以使用for循环累加
用Linq扩展的Sum方法.比如 productList.Sum(i=>i.Price)