2016-08-17 2 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) 

다른 사람들에게 맡기겠습니다.