老师布置的作业,一直没有完成。现在有一些时间,继续完成它们。其中一题是列出当前月的每一天。


public IEnumerable<DateTime> AllDatesInMonth(int year, int month)

    {

        int days = DateTime.DaysInMonth(year, month);


        for (int i = 1; i <= days; i++)

        {

            yield return new DateTime(year, month, i);

        }

    }