我有通用列表-GasPropList - 因为我想要所有单个项值的总和。 所有Varaible都是Double数据类型。
For Each gasprop In GasPropList
gasprop.OUTGi = gasprop.NameVal * gasprop.GasGi / 100
gasprop.OUTPci = gasprop.NameVal * gasprop.Pci / 100
gasprop.OUTTci = gasprop.NameVal * gasprop.Tci / 100
gasprop.OUTVi = gasprop.NameVal * gasprop.NHVi / 100
gasprop.OUTGVi = gasprop.NameVal * gasprop.GHDVi / 100
Next
由此我想计算OUTGi,OUTPi等的总和。 我看过Linq Sum函数,但不知道如何使用我的情况。
答案 0 :(得分:5)
E.g。
Dim OUTGiSum = GasPropList.Sum(Function(gp) gp.OUTGi)
我会留给你做其他人。