I使用实体框架4.
我希望能够创建一个函数,该函数返回将在lambda表达式中使用的表达式func。
如何创建并返回一个表达式<Func
var ViewModel = _db.Suppliers.Select(model => new {
model,SupType = model.SupplierType.SupplierTypeTexts.Where(st => st.LangID == 1)
});
我想拨打这个电话一样,
var ViewModel = _db.Suppliers.Select(model => new {
model,SupType = model.SupplierType.GetText()
});
我的部分类:
public partial class SupplierType
{
public Expression<Func<SupplierTypeText, bool>> GetText()
{
return p => p.LangID == 1;
}
我如何执行此。
我根据这个更新了我的答案。请检查一下。 – 2010-10-09 00:36:37