2011-06-04 57 views
0

如何使用下面的函數如何執行功能?哪種類型的參數應該?

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

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

來吧夥計這不是擴展方法有人可以在不知道或至少假設_tabmasterService的類型以及該方法是否在該特定類型中定義的情況下回答此問題 – 2011-06-04 08:15:46

回答

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

在你的榜樣,以GETALL的調用將是這個樣子

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

這有點句法糖代表周圍的糖。您可以閱讀更多here.

+0

感謝您的意見。 – imdadhusen 2011-06-09 11:49:28

相關問題