public static void Main()
var easter = EasterSunday(2019);
Console.WriteLine(easter.ToShortDateString());
public static DateTime EasterSunday(int year)
int h = (c - (int)(c / 4) - (int)((8 * c + 13) / 25) + 19 * g + 15) % 30;
int i = h - (int)(h / 28) * (1 - (int)(h / 28) * (int)(29 / (h + 1)) * (int)((21 - g) / 11));
day = i - ((year + (int)(year / 4) + i + 2 - c + (int)(c / 4)) % 7) + 28;
return new DateTime(year, month, day);