سلام دوستان قصد دارم یه لیست از اطلاعات رو بر اساس 2 یا چند ستون مرتب سازی کنم. کویری رو به صورت زیر نوشتم ولی نتیجه درست نمایش داده نمیشه :
var model = _Context.Users.OrderByDescending(o => o.Age).OrderBy(o => o.Score);
لطفا راهنمایی بفرمایید خطای کار کجاست.
سلام. برای مرتب سازی چندین ستون باید از روش زیر استفاده کرد.
برای اولین ستون می بایست از دستور OrderBy یا OrderByDescending استفاده کرد. و برای ستون های بعدی می بایست از دستور ThenBy یا ThenByDescending استفاده کرد.
var model = _Context.Users.OrderByDescending(o => o.Age).ThenBy(o => o.Score);
تاریخ :
1401/11/01
- ساعت :
09:58:00 AM
- بازدید :
451
- پاسخ :
1
|
تاریخ :
1401/10/18
- ساعت :
12:15:00 AM
- بازدید :
372
- پاسخ :
1
|
تاریخ :
1401/09/27
- ساعت :
01:56:00 AM
- بازدید :
314
- پاسخ :
0
|
تاریخ :
1401/08/29
- ساعت :
11:53:00 AM
- بازدید :
424
- پاسخ :
0
|
تاریخ :
1399/06/07
- ساعت :
12:45:00 PM
- بازدید :
5103
- پاسخ :
1
|
تاریخ :
1401/08/03
- ساعت :
10:23:00 PM
- بازدید :
586
- پاسخ :
0
|
تاریخ :
1401/07/21
- ساعت :
08:14:00 PM
- بازدید :
527
- پاسخ :
1
|
تاریخ :
1401/02/08
- ساعت :
09:00:00 AM
- بازدید :
1631
- پاسخ :
0
|
تاریخ :
1401/06/21
- ساعت :
12:51:00 PM
- بازدید :
995
- پاسخ :
1
|
تاریخ :
1401/06/20
- ساعت :
05:09:00 PM
- بازدید :
686
- پاسخ :
1
|
تاریخ :
1401/12/28
- ساعت :
11:18:00 AM
- بازدید :
69
- پاسخ :
1
|
تاریخ :
1400/05/03
- ساعت :
10:48:00 AM
- بازدید :
3676
- پاسخ :
4
|
تاریخ :
1400/11/14
- ساعت :
12:23:00 AM
- بازدید :
1319
- پاسخ :
1
|
تاریخ :
1400/10/27
- ساعت :
03:26:00 PM
- بازدید :
1623
- پاسخ :
0
|
تاریخ :
1399/06/01
- ساعت :
10:58:00 PM
- بازدید :
5354
- پاسخ :
1
|
تاریخ :
1400/12/12
- ساعت :
10:29:00 PM
- بازدید :
1406
- پاسخ :
2
|
تاریخ :
1401/12/14
- ساعت :
09:32:00 PM
- بازدید :
212
- پاسخ :
1
|
تاریخ :
1399/07/17
- ساعت :
05:38:00 PM
- بازدید :
3250
- پاسخ :
1
|
تاریخ :
1401/04/27
- ساعت :
02:17:00 PM
- بازدید :
1491
- پاسخ :
2
|
تاریخ :
1401/05/07
- ساعت :
01:49:00 PM
- بازدید :
850
- پاسخ :
1
|