ソート


C#2.0より、ジェネリックが導入され、配列の扱いが非常に便利になりました。ソート機能も含まれており、実装は簡単ですがクイックソートなみに速いです。構造体の配列をキーを指定して、昇順・降順にソートするといったことも可能です。→オブジェクトのソート

ソースの全貌はこちらよりダウンロードしてください。

		
public static SortResult Generic( int[] nDats )
{
	List<int> list = new List<int>( nDats );
	SortResult result = new SortResult( "Generic" );
	list.Sort();
	for( int i = 0; i < nDats.Length; i++ )
	{
		nDats[ i ] = list[ i ];
	}
	result.End();
	return result;
}
		
	


inserted by FC2 system