このリストが適切にソートされない理由を、一生理解できません。誰かが私が間違っていることを指摘できますか?
List<WNBlogPost> posts = new List<WNBlogPost>();
IEnumerable<WNBlogPost> orderedPosts = (
from p in posts
select p
).OrderByDescending(c => c.ID);
foreach (WNBlogPost post in orderedPosts) {
//output post to page
}
ループで投稿リストにアイテムを追加していますが、リストに追加される順序は、OrderByDescending() を追加した後に表示される順序と同じです。
私が間違っていることは何ですか?