复制的DateTime值不相等

时间:2019-04-27 23:50:26

标签: c# entity-framework

我有如下内容:

var obj1 = new MyClass
{
    StartDate = DateTime.Now
};

var obj2 = new MyClass
{
    StartDate = obj1.StartDate
};

这些对象随后通过实体框架存储,以后我尝试通过比较它们的StartDate值来获取实体。但是,我发现此查询有时返回预期的实体,而有时不返回预期的实体。因为这些StartDate值相差很小的滴答声。我不知道这是怎么可能的-好像我没有给DateTime赋值,而是给两者都赋值,而是我根据另一个显式定义了一个。

0 个答案:

没有答案