日期:2014-05-19  浏览次数:20782 次

DateTime 的比较问题
已经有二个DateTime变量:dt和dt2
DateTime   dt   =   DateTime.Now;
TimeSpan   ts   =   new   TimeSpan(0,   0,   0,   10);
DateTime   dt2=dt+ts;     //在现在的时间增加10秒。
然后用一个Timer控件:
private   void   timer1_Tick(object   sender,   EventArgs   e)
{
dt   =   DateTime.Now;
if(dt==dt2)
{....
}
问题是:
    dt==dt2总是false;
请问是什么回事?谢谢呀

------解决方案--------------------
那你觉得dt == dt+10什么时候会true呢?