首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

while循环中怎么让条件“时间”加一天

2012-11-05 
while循环中如何让条件“时间”加一天C# codeDateTime dt12012-10-10 0:00:00DateTime dt22012-10-18

while循环中如何让条件“时间”加一天

C# code
DateTime dt1="2012-10-10 0:00:00";DateTime dt2="2012-10-18 0:00:00";               while (dt1 != dt2)                {                    if (dt1.Month == drDay[i].Month && dtBl.Day == drDay[i].Day)                    {                        days++;                    }                    dt1.AddDays(1);//这是让dt1加一天吗??                }


dt1.AddDays(1)这步就是不能让while (dt1 != dt2)中的 dt1加一天, 一直是dt1时间不等于dt2时间。就死循环

[解决办法]
dt1 += new TimeSpan(24,0,0);

[解决办法]
dt1 = dt1.AddDays(1);//这是让dt1加一天吗??

热点排行