1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public static double SumItem(Func<int, double> method, int startPeriodIncluded, int endPeriodIncluded)
{
double sumItem = 0;
for (int j = startPeriodIncluded; j < endPeriodIncluded + 1; j++)
{
sumItem += method(j);
}
return sumItem;
}
public static double SumItem(Func<int, DateTime, double> method, int startPeriodIncluded, int endPeriodIncluded, DateTime refinancingDate)
{
double sumItem = 0;
for (int j = startPeriodIncluded; j < endPeriodIncluded + 1; j++)
{
sumItem += method(j, refinancingDate);
}
return sumItem;
} |
Partager