クラスのインスタンスを配列に入力しています。
BankAccount[] a;
. . .
a = new BankAccount[]
{
new BankAccount("George Smith", 500m),
new BankAccount("Sid Zimmerman", 300m)
};
この配列にデータを入力したら、残高で並べ替えたいと思います。そのためには、各要素が を使用してソート可能かどうかを確認できるようにしたいと考えていIComparable
ます。
インターフェイスを使用してこれを行う必要があります。これまでのところ、次のコードがあります。
public interface IComparable
{
decimal CompareTo(BankAccount obj);
}
しかし、これが正しい解決策であるかどうかはわかりません。何かアドバイス?