2013-04-25 117 views
-2

有人可以幫助我如何過濾來自業務對象的數據嗎?將過濾器應用於業務對象

這裏是我的示例代碼:

var allemps = empService.GetAllEmployees(); 
IEnumerable<Emp> emps; 
if (allemps.IsFreeOfErrors) 
{ 
     emps = allemps.Value.Contains("abc"); 
} 

這裏allemps.Value將返回所有員工數據。但我想過濾名稱以「abc」開頭的emps。我該怎麼做呢?

+0

你試過/提問前一派的東西嗎? – ken2k 2013-04-25 09:17:02

回答

5

這裏是linq to object examples

var allemps = empService.GetAllEmployees(); 
IEnumerable<Emp> emps; 
if (allemps.IsFreeOfErrors) 
{ 
    emps = allemp.Where(w=>w.Value.StartWith("abc")); 
} 
2
emps = allemps.Where(e => e.Value.StartWith("abc"));