我首先使用 Entity Framework 5 代码。我有以下查询返回 2 个不同的对象:
var query = (from s in DatabaseContext.Servers
join c in DatabaseContext.CommandExecutionServers on s.Domain equals c.Domain
where s.Id == serverId && c.Active == active
select new { s, c });
s 是 a Server class
, c 是 a CEServer class
。
如何从查询中检索 s 和 c 对象,因为我需要使用它们。我需要类似的东西:
Server server = s; // first check for nulls and
server.CEServer = c; // check for nulls as well