Asp.net 在LINQ fetch查询中添加伪列
如何在添加伪列时在LINQ查询中返回列表, 如何将qry作为列表返回Asp.net 在LINQ fetch查询中添加伪列,asp.net,linq,Asp.net,Linq,如何在添加伪列时在LINQ查询中返回列表, 如何将qry作为列表返回 public static List<MSDNMagazine.emp> FetchEmp() { try { MSDNMagazine.JsonDataContext context = new MSDNMagazine.JsonDataContext(); var qry = from p in context.emps select new
public static List<MSDNMagazine.emp> FetchEmp()
{
try
{
MSDNMagazine.JsonDataContext context = new MSDNMagazine.JsonDataContext();
var qry = from p in context.emps
select new
{
emp_cod = p.emp_cod,
emp_nam = p.emp_nam,
test = "0"
};
return (List< >)qry;
}
catch (Exception ex)
{
throw ex;
}
}
公共静态列表FetchEmp()
{
尝试
{
MSDNMagazine.JsonDataContext=新的MSDNMagazine.JsonDataContext();
var qry=来自context.emps中的p
选择新的
{
emp_cod=p.emp_cod,
emp_nam=p.emp_nam,
test=“0”
};
返回(列表<>)qry;
}
捕获(例外情况除外)
{
掷骰子;
}
}
使用ToList()扩展方法
return qry.ToList();
现在它的拼写方式是匿名类型,他将得到一个类型不匹配。
select new emp //the name of the class
{
emp_cod = p.emp_cod,
emp_nam = p.emp_nam,
test = "0"
};
return qry.ToList();