Culture ‘tr’ is a neutral culture. It cannot be used in formatting and parsing and therefore cannot be set as the thread’s current culture.

You get this error, when you use neutral culture name to set culture of the application.

    1 System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("tr");

    2 System.Threading.Thread.CurrentThread.CurrentCulture = ci;

    3 System.Threading.Thread.CurrentThread.CurrentUICulture = ci;

To prevent this error you can use explicit culture name like "tr-TR" or use the code below:

    1 System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CreateSpecificCulture("tr");

 Happy coding.

Posts created 141

Leave a Reply

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top