using System.Linq; namespace EvoCalculator.Core.Calculation.Columns { public class SumCurrentNegativeColumn : BaseColumn { public SumCurrentNegativeColumn(int count) : base(count) { } public void ComputeValues(NegativeCashflowColumn negativeCashflowColumn) { for (var i = 1; i < Values.Length; i++) Values[i] = negativeCashflowColumn.Values.Skip(i).Sum(x => x); } } }