这段代码有什么问题?
错误(异常)信息:
Not a valid calendar for the given culture.
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("fa-Ir"); //Error
ci.DateTimeFormat.Calendar = new System.Globalization.PersianCalendar();
Application.CurrentCulture = ci;
它的解决方案是什么?
我可以将 Calendar
类型添加到 Windows XP 区域选项吗?
最佳答案
这里有一个肮脏的基于反射的解决方法:
http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/4768d48e-aa04-4c15-b688-a58fa4373bc9/
关于c# - 波斯日历对 CultureInfo 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5449085/