我正在用一个类的实例填充一个数组:
BankAccount[] a;
. . .
a = new BankAccount[]
{
new BankAccount("George Smith", 500m),
new BankAccount("Sid Zimmerman", 300m)
};
填充此数组后,我想按余额对其进行排序。为了做到这一点,我希望能够检查每个元素是否可以使用IComparable
.
我需要使用接口来做到这一点。到目前为止,我有以下代码:
public interface IComparable
{
decimal CompareTo(BankAccount obj);
}
但我不确定这是否是正确的解决方案。有什么建议吗?