Simple one:
var timeNow = DateTime.Now; var firstDayNextMonth = timeNow.AddDays(1 - timeNow.Day).AddMonths(1);