Question d’entretien chez Nagarro

Sort date which was given in string array.

Réponse à la question d'entretien

Utilisateur anonyme

18 juil. 2022

string[] dates = new string[] { "27-01-2017", "01-02-2011", "03-8-2018", "9-9-2010" }; Console.WriteLine("Sorted Dates in Ascending Order"); string[] format = new string[] { "dd-MM-yyyy", "d-M-yyyy", "dd/MM/yyyy", "d/M/yyyy" }; var orderedDates = dates.OrderBy(x => DateTime.ParseExact(x, format, CultureInfo.InvariantCulture, DateTimeStyles.None)).ToList();