質問

IENUMERABLEではなくIORDEREDENUMERABLEを返す方法が有利ですか?

役に立ちましたか?

解決

人々が毎回列挙可能なものを注文することを期待し、これを行う方法を把握するのが難しいと感じる場合、またはそのコンテンツを効率的に注文できるインターフェイスを実装するコレクションを提供できる場合にのみあなたのコレクションの。

最良のオプションは、特定のコレクションタイプを返すことです(詳細については、Richterを参照してください)。 100回のうち99回、単純な列挙さえ得られる人は誰でも、標準のLINQ拡張法を使用して、必要に応じて注文できます。

他のヒント

具体的には、それがさらに理にかなっているなら、それをする価値があります .ThenBy 呼び出し、そうではない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top