要素または要素の一部を並べ替えます。全体内の要素を並べ替えます。内の要素の範囲内の要素を並べ替えます。全体内の要素を並べ替えます。全体内の要素を並べ替えます。全体内の要素を並べ替えます。Comparison<T>。実装により、並べ替え中にエラーが発生しました。返さなかった可能性があります。メソッドのオーバーロードを示しています。メソッドは匿名メソッドを使用して実装されます。メソッドのオーバーロードを示しています。overload.この例では、CompareDinosByLengthという名前の文字列に対して、別の比較メソッドを定義しています。このメソッドは次のように機能します。以外の値として処理されます。次に、文字列の長さが比較され、長い方の文字列が大きいと見なされます。3番目の長さが等しい場合は、通常の文字列比較が使用されます。作成され、特定の順序ではなく4つの文字列が設定されます。参照も含まれています。汎用デリゲートを使用して並べ替えられて、もう一度表示されます。要素は、デリゲートによって表されるメソッドを使用して並べ替えられます。Array.Sortを使用します。follows:パーティションサイズが16要素以下の場合は、挿入並べ替えアルゴリズムが使用されます。heapsortアルゴリズムが使用されます。algorithm.それ以外の場合は、クイックソートアルゴリズムを使用します。algorithm.この実装は、不安定な並べ替えを実行します。2つの要素が等しい場合、その順序は保持されない可能性があります。これに対して、安定した並べ替えでは、等しい要素の順序が保持されます。