コードスペランカー

ゲーム開発日誌など

ソート処理

Listを使った場合のソート処理だがSortメソッドがよういされててデリゲートしてやれば自分で勝手にクイックソートアルゴリズムをつかいソートしてくれる・・・・・らしい。

// List<MyClass> listの場合
list.Sort(delegate(MyClass obj1, MyClass obj2)
{
    return obj1.val - obj2.val;
}
);

っていう感じに書ける