有人可以帮我解决如何从业务对象中过滤数据的问题吗?
以下是我的示例代码:
var allemps = empService.GetAllEmployees();
IEnumerable<Emp> emps;
if (allemps.IsFreeOfErrors)
{
emps = allemps.Value.Contains("abc");
}
此处allemps.Value
正在返回所有员工数据。但我想过滤名称以“abc”开头的emps
。我该怎么做?
答案 0 :(得分:5)
var allemps = empService.GetAllEmployees();
IEnumerable<Emp> emps;
if (allemps.IsFreeOfErrors)
{
emps = allemp.Where(w=>w.Value.StartWith("abc"));
}
答案 1 :(得分:2)
emps = allemps.Where(e => e.Value.StartWith("abc"));