using System.Globalization;
public static void Main()
string dateString = "03-10-2023";
string format = "dd/MM/yyyy";
IFormatProvider provider = CultureInfo.InvariantCulture;
DateTimeStyles styles = DateTimeStyles.None;
bool isValidDate = DateTime.TryParseExact(dateString, format, out parsedDate);
Console.WriteLine(parsedDate.Month);
Console.WriteLine($"Unable to parse date:{dateString}");