私のlinqは何かです
GetPublishedArticleList().Where(x => x.Category.CatName == catName).OrderByDescending(x=>x.PublishedDate).Skip(skip).Take(last);
上記のコードを実行すると、次の例外が発生します
「メソッド 'Skip' は、LINQ to Entities の並べ替えられた入力に対してのみサポートされています。メソッド 'OrderBy' は、メソッド 'Skip' の前に呼び出す必要があります。
まず、データを降順で並べ替える必要があることを LINQ に理解してもらい、次に Skip と Take を適用できるようにします。(上記のコードは、OrderByDescending が OrderBy に置き換えられたときに機能します)
誰かが私に代替案を提案できますか?