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.姓名)
沒有留言:
張貼留言