黃偉榮的學習筆記

軟體的世界變化萬千,小小的我只能在這洪流奮發向上以求立足。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年9月14日

摘要: Linq處理日期的小技巧,你知道嗎?Linq對DateTime的處理如:屬性、方法,是支援轉譯的,原來Linq的DateTime處理可以這樣寫。 測試工具:LinqPad 4.26 測試環境: .Net Framework 4.0 Sql Server 2008 R2(因為手邊沒有2008以下的環境,沒試過在2008以下會怎麼樣) DateTime的屬性如:Date、Year,方法如:Add... 阅读全文

posted @ 2010-09-14 00:34 黃偉榮 阅读(1230) 评论(0) 推荐(0) 编辑

摘要: 為什麼要寫一個DateTime的Stub呢? 在有些情況必需判斷今天,如不同的節日,不同的Logo,因為System.DateTime.Now或Today,沒有辦法模擬,寫Unit Test時就沒有辦法測各個時間點的反應,總不可能做個測試要改系統時間吧。 建立DateTImeProdiver的虛擬類別,來包裝DateTime,有二個實作DefaultDateTimeProdiver是一般的Cod... 阅读全文

posted @ 2010-09-14 00:31 黃偉榮 阅读(564) 评论(0) 推荐(0) 编辑