c# - What "neutral culture" breaks DateTime.TryParse()? -


i have following code snippet

datetime date1; cultureinfo neutralculture = new cultureinfo("fr"); bool isneutral = neutralculture.isneutralculture; // true  datetime.tryparse("not date", neutralculture, datetimestyles.adjusttouniversal, out date1); 

which executes without throwing exception, however, the documentation states

notsupportedexception: provider a neutral culture , cannot used in parsing operation.

"fr" a neutral culture, demonstrated property on cultureinfo object above, expect code break.

what "neutral culture" breaks method - documented anywhere?

i did quick test of neutral cultures, , not 1 threw exception shown below:

cultureinfo[] cultures = cultureinfo.getcultures(culturetypes.neutralcultures); foreach (var thisculture in cultures) {     datetime date1;     cultureinfo neutralculture = new cultureinfo(thisculture.name);     bool isneutral = neutralculture.isneutralculture; // true      datetime.tryparse("not date", neutralculture, datetimestyles.adjusttouniversal, out date1); } 

i not sure conclude that. documentation wrong? knows.


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -