Entity framework Linq中的连接到实体/实体框架

Entity framework Linq中的连接到实体/实体框架,entity-framework,Entity Framework,我想在Linq中执行以下任务,以便在SQL中轻松完成实体。请在这方面提供帮助 select 0 as eid, 'Select' as eName union select eid , empcode + '' + empname as eName from tblemp 这比Meysam创造的链接更容易 CoreUtil.ToEnumerable(new Employee { Name = "Select" }) .Concat(context.Employees.AsEnum

我想在Linq中执行以下任务,以便在SQL中轻松完成实体。请在这方面提供帮助

select 0 as eid, 'Select' as eName

union

select eid , empcode + '' + empname as eName 
from tblemp

这比Meysam创造的链接更容易

CoreUtil.ToEnumerable(new Employee { Name = "Select" })
    .Concat(context.Employees.AsEnumerable())
其中,
ToEnumerable
是一个非常有用的小函数,您将经常使用:

public static class CoreUtil
{    
    public static IEnumerable<T> ToEnumerable<T>(params T[] items)
    {
        return items;
    }
}
公共静态类CoreUtil
{    
公共静态IEnumerable到numerable(参数T[]项)
{
退货项目;
}
}