可以说我有由设计师与一个属性生成了两个L2S类如下:通用LINQ to SQL查询
public class A
{
public bool IsActive {get;set;}
}
public class B
{
public bool IsActive {get;set;}
}
我有一个通用的数据访问类,如下所示:
public class DataAccessBase<T> where T : class
{
NWDataContext dataContext = new NWDataContext();
public IList<T> GetAllActive()
{
return dataContext.GetTable<T>()
.where(T.IsActive == true) -----> How can i do something like this?
.ToList<T>();
}
}
现在从GetAllActive()如何返回A或B类型的所有活动对象。我的猜测是,我必须使用反射来做到这一点,但我对反射非常陌生。任何人都可以将我指向正确的方向吗?
感谢的接口。它工作完美。 – Kumar 2010-01-28 20:56:12