Это зависит ... Вы хотите последний день года, который является воскресеньем, или воскресенье последней недели года? В зависимости от того, как определяются недели в вашей стране, последняя неделя года может продолжаться до шести дней в следующем году.
Если вы хотите первое, вы можете просто начать 31 декабря и вернуться, пока не найдете воскресенье.
Если вам нужен второй, вам придется использовать метод System.Globalizartion.Calendar.GetWeekOfYear
, чтобы узнать, где начинается первая неделя следующего года, и взять день до этого.