How to customize CultureInfo's default calendar?

.net, asp.net, c#, calendar

Solution

You can create a subclass of `CultureInfo`. The property of it will not be read-only and you can assign to it..

Problem

I want to customize calendar to persian but after setting CultureInfo as this: ``` CultureInfo fa = new CultureInfo("fa-IR",true); Thread.CurrentThread.CurrentCulture = fa; ``` name of month and days don't changed so decided to override default calendar. How can I do that?

Original source