'Into'在LINQ查询中的作用 [英] Role of 'Into' in a LINQ query
本文介绍了'Into'在LINQ查询中的作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨..
在以下查询中插入"的功能是什么?
Hi..
What does function of ''into'' in following query?
var query =
from u in dc.UserDetails join s in dc.SchoolDetails
on u.SchoolId equals s.SchoolId <big>into </big>JoinedUserSchool
from s in JoinedUserSchool.DefaultIfEmpty()
select new
{
UserName = u.FirstName,
SchoolName = s != null ? s.Name : null
};
推荐答案
请参见
http://msdn.microsoft.com/en-us/library/bb311045.aspx [ ^ ]
进入创建上下文引用对象.在这里,UserDetails和SchoolDetails都合并到对象JoinedUserSchool中,该对象具有以下条件:u.SchoolId等于s.ShoolId
:rose:
See
http://msdn.microsoft.com/en-us/library/bb311045.aspx[^]
Into creates a contextual reference object. Here the UserDetails and SchoolDetails both merges into the object JoinedUserSchool which holds the criteria u.SchoolId equals s.ShoolId
:rose:
这篇关于'Into'在LINQ查询中的作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文