I get the below exception from GetCultureTableRecord when I try to concatenate a string and uint something like below in my code. Have no idea why it fails in here. Please help with possible info.
where x and y are declared uint
"Whatever string text: " + x + " " + y
I had this exception only once and not reproducible.
***Exception:Object reference not set to an instance of an object.
at System.Globalization.CultureTableRecord.GetCultureTableRecord(String name, Boolean useUserOverride)
at System.Globalization.CultureTableRecord.GetCultureTableRecord(Int32 cultureId, Boolean useUserOverride)
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at System.Globalization.CultureInfo.GetCultureByLCIDOrName(Int32 preferLCID, String fallbackToString)
at System.Globalization.CultureInfo.InitUserDefaultCulture()
at System.Globalization.CultureInfo.get_UserDefaultCulture()
at System.Threading.Thread.get_CurrentCulture()
at System.Globalization.NumberFormatInfo.get_CurrentInfo()
at System.UInt32.ToString()
at System.String.Concat(Object[] args)***