2016-08-17 7 views
0

私は総称リスト-GasPropListを持っています - 私はすべての個々のアイテムの値の合計が必要です。 すべてのVaraiblesはDoubleデータ型です。私はLINQのSum関数を見OUTGi、OUTPiなど の合計を計算します。このことから Vb.netのGenericListのリストアイテムの値の合計

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 

が、私の場合のために使用する方法がわかりません。

答えて

1

など。

Dim OUTGiSum = GasPropList.Sum(Function(gp) gp.OUTGi) 

私はあなたに他人を任せます。