【发布时间】:2012-07-02 06:46:08
【问题描述】:
DateTime dt = new DateTime();
dt = DateTime.Now.AddMonths(1);
int x = DateTime.DaysInMonth(dt.Year, dt.Month);
MessageBox.Show(x.ToString()); // works ok - 31
我该怎么说:
foreach (day in dt.Days)
{
string abc = dt.DayOfWeek.ToString();
MessageBox.Show(abc)
}
问题出在第一行 - foreach...
【问题讨论】:
-
那么你的代码出了什么问题(你需要放在大括号中,以防你想执行循环的两个代码行)
-
我现在添加了括号