sto popolando un array con le istanze di una classe:Come implementare l'interfaccia IComparable?
BankAccount[] a;
. . .
a = new BankAccount[]
{
new BankAccount("George Smith", 500m),
new BankAccount("Sid Zimmerman", 300m)
};
Una volta io popolo questa matrice, vorrei ordinare che di quantità di equilibrio. Per farlo, vorrei essere in grado di verificare se ogni elemento è ordinabile utilizzando IComparable
.
Ho bisogno di fare questo usando le interfacce. Finora ho il seguente codice:
public interface IComparable
{
decimal CompareTo(BankAccount obj);
}
Ma non sono sicuro se questa è la soluzione giusta. Qualche consiglio?
mi dispiace u può darmi un esempio di come vorrei implementarlo –
'Mi piace tornare this.Balance. CompareTo (that.Balance); ' –
@jeff è solo una sintassi sbagliata –