Quelqu'un s'il vous plaît corrigez-moi si je me trompe, mais en analysant un aaaa/MM/jj (ou d'autres formats spécifiques) dates en C# devrait être aussi facile commeAnalyser les dates exactes en C# ne devrait pas vous obliger à créer un IFormatProvider
DateTime.ParseExact(theDate, "yyyy/MM/dd");
mais non, C# vous oblige à créer un IFormatProvider.
Existe-t-il un moyen convivial de configurer app.config, donc je n'ai pas besoin de le faire à chaque fois?
DateTime.ParseExact(theDate, "yyyy/MM/dd", new CultureInfo("en-CA", true));
À partir des documents MSDN: «Si le fournisseur est une référence null (Nothing en Visual Basic), l'objet CultureInfo qui correspond à la culture en cours est utilisé. –
Je me rends compte que je n'aurais pas dû impliquer que app.config devait être utilisé. Vous avez obtenu ce que je voulais - "juste analyser la date et ne me dérange pas avec des choses que je ne me soucie pas". Merci. – AlanR