[LINQ] 開發系列(1)、如何在方法中傳回匿名型別

  • 10122
  • 0
  • C#
  • 2012-04-24

為什麼需要在方法中傳回匿名型別?如果你查了許多相關的資料後會發現,雖然 var 也是強型別的一種,但是 var 只能在方法中宣告、使用,所以通常你不能在方法的回傳型別裡直接宣告 var ,但這是不是表示就不能透過方法回傳匿名型別?其實,也不盡然...

...繼續閱讀 »

使用 LINQ 執行 Join 時,多條件中有Nullable<T>的處理方式

  • 7046
  • 0
  • C#
  • 2012-04-27

前一篇文章 在 LINQ 裡使用 Left Join 還有哪些需要注意的呢? 中,筆者概括的介紹了在 LINQ 中,使用 LEFT JOIN 與多條件的使用方式,以及需要注意的地方。今天筆者在撰寫程式時又發現一個有趣的地方,就是當使用EDM時,多條件的 JOIN 當中,如果條件有些是 Nullable,也就是在資料庫中是可允許 null 的欄位該怎麼辦呢?

...繼續閱讀 »