public static void HijriToGregorian(
int inYear, int inMonth, int inDay,
out int outYear, out int outMonth, out int outDay)
{
var ys = inYear;
var ms = inMonth;
var ds = inDay;
var sss = new GregorianCalendar();
outYear = sss.GetYear(new DateTime(ys, ms, ds, new PersianCalendar()));
outMonth = sss.GetMonth(new DateTime(ys, ms, ds, new PersianCalendar()));
outDay = sss.GetDayOfMonth(new DateTime(ys, ms, ds, new PersianCalendar()));
}