選單
GSS 技術部落格
在這個園地裡我們將從技術、專案管理、客戶對談面和大家分享我們多年的經驗,希望大家不管是喜歡或是有意見,都可以回饋給我們,讓我們有機會和大家對話並一起成長!
若有任何問題請來信:gss_crm@gss.com.tw
1 分鐘閱讀時間 (215 個字)

C#-Linq-給你起迄日把這中間的日期都抓出來

DIGI5

有時候我們會遇到需求是給你一個起迄日,然後要你把這中間所有的日期給列出來,前一篇我們有提到在 SQL 可以怎麼處理,那如果在 C# 裡面呢? 是不是就得用迴圈來處理了?

自從有了 Linq 語法出現以後,很多過去用迴圈處理的需求,用 Linq 就可以達成,除了有效降低程式複雜度,可讀性也會大大提高

 前置作業

這樣的資料也可以考慮把它封到 Utility 方便取用

 開始完成我們的程式

這邊跟一般我們在寫 Linq 不一樣的地方是,下兩次 From ,然後不要 Join , 這樣就有 Corss Join (聯集) 的效果

 收工,是不是很簡單呢

Jenkins Node - 無法存取網路磁碟機
SQL-給你起迄日把這中間的日期都抓出來

相關文章

 

評論

尚無評論
已經注冊了? 這裡登入
Guest
2025/05/07, 週三

Captcha 圖像