Generic OrderBy
本文关键字:OrderBy Generic | 更新日期: 2023-09-27 17:53:11
我是开发新手,希望通过向现有代码添加顺序来进行小更改。有人能告诉我如何订购这段代码吗?
public List<Employee> GetAllEmployees()
{
ebll employeeBll = new EmployeeBLL();
return ebll.GetAllEmployees();
}
我同意T.S.给出的答案,但是如果你想在调用方法中留下进一步过滤列表的选项,我会修改为返回一个IQueryable而不是返回a . tolist()。例如GetAllEmployees()。where (e=>e. name ="Brad"),否则您将提前枚举列表,而没有利用底层数据源进行繁重的过滤工作,因此返回的数据多于所需的数据。
在此之前设置对Linq
的引用。我使用employee LastName
按
public List<Employee> GetAllEmployees()
{
ebll employeeBll = new EmployeeBLL();
return ebll.GetAllEmployees().OrderBy(e => e.LastName).ToList();
}