я хочу сделать присоединиться запрос из двух различных Linq результат кто-то пожалуйста, помогите первый результат:присоединяющиеся два результата LINQ, который не имеет того же типа с помощью LINQ
var result3 = (from i in db.SUP_Seek_Education
group i.Univ_Name by new { i.Seek_Resume_ID } into g
select new
{
count = g.Key.Seek_Resume_ID,
Items = g.Select(w => w).Distinct()
}).ToList().Select(o => new { o.count,uni= string.Join(",",o.Items.ToArray())});
и второй результат:
var list = (from n in db.SUP_Seek_Personal
join b in db.SUP_SeekerProfileImage on n.Seek_Per_ID equals b.Seek_Per_ID
into a
from b in a.DefaultIfEmpty()
join c in db.SUP_Seek_WebUser on n.Seek_Per_ID equals c.Seek_Per_ID
join d in result2 on n.Seek_Per_ID equals d.Seek_Per_ID
join e in result3 on d.Seek_Resume_ID equals e.count
select new
{
firtname = n.FirstName,
secondname = n.LastName,
// university = e.uni,
perid = n.Seek_Per_ID,
filename = b.ImageType,
imagetype = (b.ImageType == null ? "http://localhost:10057/JobSearch/images/advertisment/head-silhouette.png" : "http://localhost:10057/JobSearch/images/SeekerIMG/" + n.Seek_Per_ID + "." + b.ImageType)
// imagetype = (b == null ? Server.MapPath("~images/advertisment/head-silhouette.png") : b.ImageType)
}
заранее заблаговременно