J'ai une application console et je veux vérifier le champ date entré comme paramétre en console. Ce champs est au format (MMYYYY)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Console.WriteLine("Saisir la date au format MMYYYY: ");
            DateTime dt2 = DateTime.Today;
            string date = Console.ReadLine();
 
            string formatString = "MMyyyy";
            string sample = date;
            DateTime dt = DateTime.ParseExact(sample, formatString, null);
Je veux mettre une condition de façon à ce que si la date saisie est supérieure à la date d'aujourd'hui ou le format n'est pas valide il faut que je ressaisi la date.
Qui peu m'aider svp