我试图找出一种更好的方式来排序我的 sql 查询的结果。
到目前为止我有
List<ArticlePost> articlePosts = new List<ArticlePost>();
IQueryable<ArticlePost> query = from ArticlePost in ArticlePostTable select ArticlePost;
foreach (ArticlePost ArticlePost in query)
articlePosts.Add(ArticlePost);
articlePosts = articlePosts.OrderByDescending(ArticlePost => ArticlePost.atclID).ToList();
这是使用 linq 对列表进行排序的好方法,还是有什么方法可以改进它?