新手问题:
有这样一个IQueryable返回值
public IQueryable GetProductList()
{
var query = from p in Product
join c in Category on p.CategoryId equals c.CategoryId into category
from c in category.DefaultIfEmpty()
select new
{
p,
c
};
return query;
}
现在想取出IQueryable中的类型,怎么转换成IQueryable<T>呢?
没办法..匿名类型的问题我也很头疼...筛选出来的时候指定一下赋值给哪个对象的属性
应该返回不了一个查询的匿名类型结果吧。一般是自己定义一个类来做处理。