?でまたはメソッドIOrderedEnumerable<T>
を使用せずにメソッドからを返すことは可能ですか?OrderBy
OrderByDescending
IEnumerable<T>
多分そうではないと思います...しかし...多分私は間違っていますか?
理由:主に好奇心。数字の数字を返すときにこの答えを出すとき、それはちょっと私を襲った。そして、私のメソッドは、指定された数値の重みに従って、昇順で数字を返します。ですから、フレームワークが順序付けられていると認識できるように順序付けられて出てきたらいいのではないかと思いました。もちろん、一般的な数の観点から、それらは注文されていなかったと主張することができます。しかし、ええ...彼らがすべきかすべきでないかはここでのポイントではありませんでした。それが可能であったかどうかにかかわらず。
私はまた、anが単なる別の名前IOrderedEnumerable<T>
以上のものであるかどうかについての質問を暗示していると思います(または少なくとも今はそうです)。IEnumerable<T>
それ以上何か含まれていますか?ThenBy
とメソッドがあることは知っていますが、ThenByDescending
それらはの内部で何かを使用していますか、それともIOrderedEnumerable<T>
直接使用する意味がないというだけIEnumerable<T>
ですか?