Скопированные значения DateTime не равны - PullRequest
1 голос
/ 28 апреля 2019

У меня есть что-то вроде следующего:

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

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

Эти объекты затем сохраняются с помощью Entity Framework, а позже я пытаюсь получить объекты, сравнивая их значения StartDate.Однако я обнаружил, что этот запрос иногда возвращает ожидаемые объекты, а иногда нет;потому что эти StartDate значения оказываются отличающимися небольшим количеством тиков.Я не понимаю, как это возможно - это не так, как если бы я назначил DateTime.Now для обоих, вместо этого я явно определяю одно в терминах другого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...