public void Start(PrintFunction printFunction) { for (int i = 1; i <= 60; i++) { if (i % 10 == 0) { if (printFunction != null) { printFunction.Invoke(i); } } } }
/// <summary> /// Метод сообщения об ошибке /// </summary> /// <param name="message">Сообщение</param> public static void Error(string message) { _errorPrintFunction?.Invoke(message); }
/// <summary> /// Метод обычного сообщения /// </summary> /// <param name="message">Сообщение</param> public static void Print(string message) { _printFunction?.Invoke(message); }