private int GetTotalWeightAbove() { var totalWeightAbove = ProgramsAbove.Sum(p => p.WeightAbove) + Weight ?? 0; return(totalWeightAbove); }
public bool IsUnbalanced() { var isUnbalanced = ProgramsAbove.Select(p => p.WeightAbove).Distinct().Count() > 1; return(isUnbalanced); }