有人問起C#的LINQ寫法...
有人問起C#的LINQ寫法...也很簡單...
關鍵的地方稍微修改一下,差不多是底下這樣...
//查詢BMI值大於25的人
var result = from c in matrix where c.BmiValue > 25 select c;
//顯示名稱
foreach (string item in (from c in result select c.name)) {
MessageBox.Show (item);
}
簡單吧,說真的,截至目前為止,我始終覺得LINQ是一個方便好用的東西,如果你的程式碼沒有太多向後相容的考量,且開發團隊也打算用.NET繼續開發下去,截至目前為止我找不到理由不在程式碼當中使用LINQ,這也是我對於讀者詢問的想法和回答。
關鍵的地方稍微修改一下,差不多是底下這樣...
//查詢BMI值大於25的人
var result = from c in matrix where c.BmiValue > 25 select c;
//顯示名稱
foreach (string item in (from c in result select c.name)) {
MessageBox.Show (item);
}
簡單吧,說真的,截至目前為止,我始終覺得LINQ是一個方便好用的東西,如果你的程式碼沒有太多向後相容的考量,且開發團隊也打算用.NET繼續開發下去,截至目前為止我找不到理由不在程式碼當中使用LINQ,這也是我對於讀者詢問的想法和回答。
留言
如何與陣列結合? = =