Защо не ми работи парсването на датата?
List<DateTime> listOfDates = dates.Split(',').Select(x => DateTime.ParseExact(x, "dd/MM/YYYY", CultureInfo.InvariantCulture)).ToList();
List<DateTime> listOfDates = dates.Split(',').Select(x => DateTime.ParseExact(x, "dd/MM/YYYY", CultureInfo.InvariantCulture)).ToList();
Формата трябва да е "dd/MM/yyyy" иначе Visual Studio просто разбира друго.