我想在結尾這里查詢三條資料的時候,查出來的是三條隨機資料,但是不知道以什么為條件。求大神指導!!

附上原始碼
.OrderBy(c => c.area_id == item.area_id ? c.area_id : 0).ThenBy(c => c.start_at < DateTime.Now || c.end_at < DateTime.Now ? 10 : c.top_id).Take(3).ToList()
uj5u.com熱心網友回復:
.OrderBy(c => c.area_id == item.area_id ? c.area_id : 0).ThenBy(c => c.start_at < DateTime.Now || c.end_at < DateTime.Now ? 10 : c.top_id).Take(3).ToList()改成
.OrderBy(c=>Guid.NewGuid()).Take(3).ToList()
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/172931.html
標籤:LINQ
