Je suis peuplant un tableau avec les instances d'une classe:Comment implémenter une interface IComparable?
BankAccount[] a;
. . .
a = new BankAccount[]
{
new BankAccount("George Smith", 500m),
new BankAccount("Sid Zimmerman", 300m)
};
Une fois que je remplir ce tableau, je voudrais trier par des montants d'équilibre. Pour ce faire, j'aimerais pouvoir vérifier si chaque élément est triable en utilisant IComparable
.
Je dois le faire en utilisant des interfaces. Jusqu'à présent, j'ai le code suivant:
public interface IComparable
{
decimal CompareTo(BankAccount obj);
}
Mais je ne suis pas sûr si c'est la bonne solution. Aucun conseil?
im désolé u peut me donner un exemple de la façon dont je voudrais la mettre en œuvre –
J'aime 'revenir this.Balance. CompareTo (that.Balance); ' –
@jeff c'est juste de la mauvaise syntaxe –