обязательное свойство в возвращаемом объекте запроса EF linq - PullRequest
0 голосов
/ 08 февраля 2012

В моем приложении у меня есть несколько запросов linq, которые должны возвращать один и тот же тип объекта с одинаковыми свойствами в том же порядке. Итак, как я могу определить обязательные свойства возвращаемого объекта?

Запросы выглядят так:

from foo in bar
select new myobject {
  myprop1 = foo.x, //This one must be filled everytime
  myprop2 = foo.y
}

Спасибо заранее!

1 Ответ

0 голосов
/ 08 февраля 2012

Предполагая, что foo.x является обнуляемым целым числом, как что-то вроде

от Фу в баре выберите новый myobject {

myprop1 = foo.x == ноль? 0: foo.x,

myprop2 = foo.y }

...