public void Start() { // Event handlers NumberInput += new AnalyzeNumber(IsEven); NumberInput += new AnalyzeNumber(IsDivisableByThree); NumberInput += new AnalyzeNumber(IsPrimeNumber); int number = int.Parse(Console.ReadLine()); NumberInput.Invoke(number); }
public void Start() { Console.WriteLine("Type in a number"); int result; bool isANumber = int.TryParse(Console.ReadLine(), out result); if (isANumber == true) { numberInput = result; } else { Console.WriteLine("Error! must type in a number..."); } NumberInput += new AnalyzeNumber(IsEven); NumberInput += new AnalyzeNumber(IsDivisableByThree); NumberInput += new AnalyzeNumber(IsPrimeNumber); NumberInput.Invoke(); Console.ReadLine(); }