using System; using System.Collections.Generic; using System.Linq; namespace EvoCalculator.Core.Calculation { public class CheckTools { private 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); } } } }