LinQ的select可以選擇要讀取哪部分的資料
每次用過後就忘記語法了
這次來筆記一下吧~
var result=Customer.Where(c=> c.city=="Taipei")
.Select(c=>new{
CustomerID=c.CustomerID,
CustomerName=c.CustomerName,
city=c.city
});
主要是select的()裡面要一個new的動作,
然後把需要呈現的項目一個一個列出來~
也可以寫成以下
var result=from c in Customer
where c.city=="Taipei"
select new{c.CustomerID,c.CustomerName,c.city};
對於接觸過SQL的 覺得這種寫法感覺比較習慣呢~~
看Lambda就是有種陌生感阿~哈