EF linq查询的返回对象中的必填属性
在我的应用程序中,我有几个linq查询,它们必须以相同的顺序返回具有相同属性的相同对象类型。 那么,如何定义返回对象的强制属性呢 查询如下:EF linq查询的返回对象中的必填属性,linq,entity-framework,c#-4.0,Linq,Entity Framework,C# 4.0,在我的应用程序中,我有几个linq查询,它们必须以相同的顺序返回具有相同属性的相同对象类型。 那么,如何定义返回对象的强制属性呢 查询如下: from foo in bar select new myobject { myprop1 = foo.x, //This one must be filled everytime myprop2 = foo.y } 谢谢,这是预付款 假设foo.x是一个可为空的整数,那么 来自酒吧里的富 选择新的myobject{ myprop1=foo.x=
from foo in bar
select new myobject {
myprop1 = foo.x, //This one must be filled everytime
myprop2 = foo.y
}
谢谢,这是预付款 假设foo.x是一个可为空的整数,那么 来自酒吧里的富 选择新的myobject{ myprop1=foo.x==null?0:foo.x myprop2=foo.y
}您希望自动填充
myprop1
?问题是我希望允许开发其他返回相同对象类型的查询,并要求开发人员每次填充某些属性。