如何执行功能?哪种参数应该?

时间:2011-06-04 07:55:45

标签: asp.net-mvc

如何使用以下功能

public IList<T> GetAll(Expression<Func<T, bool>> whereCondition)
{
     return this.ObjectSet.Where(whereCondition).ToList<T>();
}

_tabmasterService.GetSingle( ... what should here.. );

2 个答案:

答案 0 :(得分:1)

_tabmasterService.GetAll(x => x.Name == "fred");

答案 1 :(得分:1)

在您的示例中,对GetAll的调用看起来像这样

_tabmasterService.GetAll(x => x.SomeProperty == someValue);

这是代表们的一些语法糖。您可以多阅读here.