SQL で簡単に実行できる次のタスクを Linq-to-Entities で実行したいと考えています。この点で助けてください。
select 0 as eid, 'Select' as eName
union
select eid , empcode + '' + empname as eName
from tblemp
SQL で簡単に実行できる次のタスクを Linq-to-Entities で実行したいと考えています。この点で助けてください。
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())
whereToEnumerable
は、より頻繁に使用する非常に便利な小さな関数です。
public static class CoreUtil
{
public static IEnumerable<T> ToEnumerable<T>(params T[] items)
{
return items;
}
}