public void Time(string s) { DateTime DN; if (DateTime.TryParseExact(s, "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out DN)) { DN = DateTime.ParseExact(s, "dd.MM.yyyy", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None); if (DN.CompareTo(D) < 0) { Console.WriteLine("\nВыбранная дата раньше даты производства\n"); } else { DateTime DL = D.AddYears(S); if (DN.CompareTo(DL) > 0) { Console.WriteLine("\nНельзя запускать\n"); } else { Console.WriteLine("\nМожно запускать\n"); } } } else { Console.WriteLine("\nНеверный ввод\n"); } Console.ReadKey(); Console.Clear(); }