Метод TryParseExact в блоке кода ниже возвращает true.
Я хотел бы знать, почему.
Я думаю, что эта дата "2013.03.12" неверна, потому что это не разделяется косой чертой, а точкой.
После того как я изменил значение CultureInfo "de-De" на "en-US", метод возвращает false. Это может быть намек, но я до сих пор не знаю, почему это происходит.
var format = new string[] { "yyyy/MM/dd" };
var parsed = new DateTime();
var result = DateTime.TryParseExact("2013.03.12", format,
new CultureInfo("de-DE"), DateTimeStyles.None, out parsed);