EF linq查询的返回对象中的强制属性

问题描述:

在我的应用程序中,我有几个linq查询,他们必须以相同的顺序返回具有相同属性的相同对象类型。 那么,我怎样才能定义返回对象的强制性属性?EF linq查询的返回对象中的强制属性

查询是这样的:

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

感谢的提前通过!

+0

你想的是,'myprop1'是automaticaly填补? – 2012-02-08 13:49:16

假设foo.x是空整型,如何在酒吧像

从富 选择新的MyObject {

myprop1 = foo.x == NULL? 0:foo.x,

myprop2 = foo.y }

+0

问题是我想允许开发其他查询谁返回相同的对象类型,并要求开发人员每次填写一些属性。 – eka808 2012-02-08 14:15:47