I was looking in the help of Xamarin because the System.Globalization.DateTimeFormatInfo.AMDesignator for cultures that don't use it still returns a string, and in the help, both in MSDN and Xamarin (here: http://developer.xamarin.com/api/property/System.Globalization.DateTimeFormatInfo.AMDesignator/), it says:
"For cultures that do not use an A.M. designator, this property returns an empty string."
I tried it in a normal C# application and for the culture "fr-CA" and "fr-FR" we get an empty string, but in Xamarin, we get an "AM" string, which is not supposed to happen for these cultures.
Am I missing something? Thanks!