namespace EvoCalculator.Core.Calculation.Columns { public class NPVColumn : BaseColumnWithNominal { public NPVColumn(int count, DateTempColumn dateTempColumn) : base(count, dateTempColumn) { } public void ComputeValues(CashflowNPVColumn cashflowNpvColumn, NPVWeightColumn npvWeightColumn) { for (var i = 0; i < Values.Length; i++) Values[i] = cashflowNpvColumn.Values[i] * (decimal) npvWeightColumn.Values[i]; } } }