Как сравнить дату, возвращенную из БД, с датой (строкой или иным образом)? - PullRequest
3 голосов
/ 11 января 2011

У меня большой запрос flinq, который, помимо прочего, возвращает дату начала разговора. Я хочу вернуть только те разговоры, которые были начаты после 1-1-2011 гг.

У меня есть что-то вроде этого:

conversation.TimeOfInitiation > "1-1-2011"

но я получаю эту ошибку:

Тип System.Nullable<System.DateTime> не поддерживает ограничение сравнения. Например, он не поддерживает интерфейс System.IComparable

мой наивный подход не увенчался успехом. Как мне обойти это?

1 Ответ

1 голос
/ 11 января 2011

http://msdn.microsoft.com/en-us/library/72cec0e0.aspx

Вы должны получить значение.Nullable - это в основном универсальный контейнер, который содержит значение.

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