Entity Framework - как обработать Nullable в сущности - PullRequest
1 голос
/ 20 сентября 2011

У меня есть сущность (EF) со свойством int? приоритет.

Я хочу работать с сущностью на моей платформе.

Dictionary<int, Task> tasks = new Dictionary<int,Task>();
tasks.Add(task.Priority, task);

во втором ряду, я хочу вывести Priority из задачи и запустить его int. но я получаю ошибку, что int? не является int, что верно.

Как справиться с этой ситуацией

Спасибо

1 Ответ

0 голосов
/ 20 сентября 2011

Вы можете использовать Значение свойства , которое получает значение текущего значения Nullable.

Но имейте в виду свойство HasValue , чтобы вы могли указать значение по умолчанию, если оно равно false.

...