0
我想知道是否有一种方法可以将我的代码动态地从上下文返回实体。例如,我使用的是下面的接收所有记录:动态选择上下文属性?
public List<AbandonCode> GetAbandonCodes()
{
List<AbandonCode> ab;
using (DataWarehouseEntities context = new DataWarehouseEntities())
{
ab = (from a in context.AbandonCodes select a).ToList<AbandonCode>();
}
return ab;
}
什么IM希望做的就是创建一个类似的helper方法,但我想不出如何设置context.WhatIWantToGet
也没有返回类型。它看起来类似于这样的:
public List<????> GetAbandonCodes(Type t)
{
List<t> ab;
using (DataWarehouseEntities context = new DataWarehouseEntities())
{
ab = (from a in context.???? select a).ToList<t>();
}
return ab;
}
我试图做甚至可能吗?
噢,'Set',很好。我应该刷新我的EF知识。 – 2014-08-28 01:01:16