C#で自作クラスを比較する方法

C#で自作クラスを比較したいと思うことがよくあるので自分用にメモしておきます。 もっと深い理解をしたい方は各自ググってください。 使いたくなるシチュエーション priority_queueに入れたくなった時とか。 何をすればいいのか 自作クラスにIComparableインターフェースを実装する。 CompareTo関数を定義する。この返り…