两个Datetime变量何时相等?

Ape*_*ure 2 c# vb.net asp.net

我尝试使用Datetime.CompareTo()方法将Datetime.Now与我设置的Datetime变量进行比较.我使用计时器每秒比较这些并显示结果,但是当当前时间接近我设置的时间时,结果从1变为-1,但从不变为0,这意味着这两个永远不会相等.我怀疑Datetime结构包含毫秒?

R. *_*des 6

你怀疑是正确的.它比毫秒更进一步.最大分辨率是"tick",等于100纳秒.