9

私はこの記事を読んでいます C#SortとOrderByの比較

しかし、この質問で受け入れられた答えは私にはわかりません。

いつ Sort を使用する必要があるか、いつ OrderBy を使用する必要があるかを判断できません。

とにかく、並べ替えまたは並べ替えを互いに推奨することはありますか。

ですから、複雑にせずに簡潔に答えてください。

4

1 に答える 1

25
  • Sort元のリストを並べ替えたい場合に使用します。インプレースソートを実行します。
  • OrderBy元のリストをそのままにする を返すため、元のリストを変更したくない場合に使用しますIOrderedEnumerable<T>。または、リストはなく、他の列挙可能なものがある場合。
于 2013-05-16T08:40:56.047 に答える