我有它的返回类型为表转换IEnumerable的到System.Data.Linq.Table
此代码不能正常工作的功能。我只是想返回了IEnumerable作为Linq.Table **
public static System.Data.Linq.Table<Products> GetProducts()
{
MyContext mc = new MyContext();
Table<Products> ret = null;
// Or Table<Products> ret = mc.GetTable<Products>();
ret.AttachAll<Products>(mc.GetTable<Products>()
.OrderBy(p => p.ProductID).Take(1));
return ret;
}
现在我想的IEnumerable查询转换为System.Data.Linq.Table。
(你可能会说,我可以改变返回类型,但问题是,这是否是可能的。我可以覆盖像GetTable()?某些功能)