task01.cs 599 B

1234567891011121314151617181920212223242526272829
  1. //1
  2. static void Main(string[] args)
  3. {
  4. Console.WriteLine("Введите дату в формате ДД.ММ.ГГГГ:");
  5. string date = Console.ReadLine();
  6. if (IsValidDate(date))
  7. {
  8. Console.WriteLine("Правильная дата.");
  9. }
  10. else
  11. {
  12. Console.WriteLine("Что-то не так попробуй ещё раз. Пример: 11.11.2011");
  13. }
  14. }
  15. static bool IsValidDate(string date)
  16. {
  17. try
  18. {
  19. DateTime.ParseExact(date, "dd.MM.yyyy", null);
  20. return true;
  21. }
  22. catch (FormatException)
  23. {
  24. return false;
  25. }
  26. }