Проверить, является ли верным ввод даты - C#
Формулировка задачи:
Проверить является ли верным ввод даты.Дата может задаваться различными способами( на выбор) dd/mm/yyyy; dd/mm/yy;
dd.mm.yyyy; dd.mm.yy
Помогите сделать пожалуйста,нужен полный код программы.
Решение задачи: «Проверить, является ли верным ввод даты»
textual
Листинг программы
using System;
namespace checkDate
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(CheckDate("11.01.2016"));
Console.WriteLine(CheckDate("30.02.2016"));
Console.WriteLine(CheckDate("25.11.16"));
Console.WriteLine(CheckDate("25/11/2016"));
Console.WriteLine(CheckDate("25/11/16"));
Console.WriteLine(CheckDate("qq/11/2016"));
Console.WriteLine("Введите дату:");
Console.WriteLine(CheckDate(Console.ReadLine())?"Дата":"Не дата");
Console.ReadKey();
}
static bool CheckDate(string date)
{
DateTime dt;
return DateTime.TryParse(date, out dt);
}
}
}