2019年4月1日 星期一

[LINQ] OrderBy / ThenBy (Desc)

LINQ排序我覺得還挺直覺的,
使用LINQ Query Expression時寫法跟SQL查詢語法並沒有太大的出入,
只是在使用Lambda時要先選好要用的排序方式就是了!
(但我還是常常忘記要先選好XD)




LINQ Query Expression

 var q = from p in Projects
              orderby p.ID, p.姓名 descending
              select p;


Lambda

Projects.OrderBy(p => p.ID).ThenBy(p => p.姓名)
Projects.OrderByDescending(p => p.ID).ThenByDescending(p => p.姓名)

沒有留言:

張貼留言

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...