0

我可以使用 listname.Join() 方法将列表(集合)与实体集连接起来。

例如,

var query = listName.Join(repository.GetQuery<MyCustomType>(),
 list => list.CustomTypeId,
 customType => customType.id,
 (list, customType) => list); 

这工作正常,但它只返回与实体中的列表集合相关的行。我还想要结果集中的“MyCustomType”实例。我如何实现这一目标?

4

1 回答 1

2
var query = listName.Join(repository.GetQuery<MyCustomType>(),
 list => list.CustomTypeId,
 customType => customType.id,
 (list, customType) => new { l = list, c = customType } ); 
于 2013-01-03T09:02:25.423 回答