using System; using System.Collections.Generic; using System.Linq; namespace EvoCalculator.Core.Tools.Check { public class CheckTools { private readonly string ErrorZeroValue = "Невозможно осуществить расчет графика. При заданных параметрах получаются отрицательные значения"; public void CheckColumnForZeroValue(IEnumerable Values) { if (Values.Skip(1).ToList().Exists(x => x < 0)) throw new Exception(ErrorZeroValue); } public void CheckColumnForZeroValue(IEnumerable Values) { if (Values.Skip(1).ToList().Exists(x => x <= 0)) throw new Exception(ErrorZeroValue); } } }