Youpi j'ai réussi le premier TP d'openclassroom pour le c#

Mais je voulez vous demandez es que mon code est maladroit ? Il ressemble un peu a celui de la correction Car je l'avais lu deux trois fois en diagonale puis j'ai fait une pause de deux jour puis je me suis remis sur le TP.
static void Main(string[] args)
{
if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday || DateTime.Now.DayOfWeek == DayOfWeek.Sunday)
{
direBonWeekend();
}
else
{
if (DateTime.Now.DayOfWeek <= DayOfWeek.Monday && DateTime.Now.Hour < 9 && DateTime.Now.Hour > 18 && DateTime.Now.DayOfWeek >= DayOfWeek.Friday)
{
direBonjour();
}
else
{
direBonsoir();
}
}
}
static void direBonWeekend()
{
Console.WriteLine("Bon week-end" + " " + Environment.UserName);
}
static void direBonjour()
{
Console.WriteLine("Bonjour" + " " + Environment.UserName);
}
static void direBonsoir()
{
Console.WriteLine("Bonsoir" + " " + Environment.UserName);
}
Ps : il y a des espaces et en plus c'est tout jolie sur le logiciel mais la c'est un peu long de tout mettre au propre je suis sincèrement désolé.