public object Clone() { ClientBanca clientClonat = (ClientBanca)this.MemberwiseClone(); clientClonat.vectorRateLunare = (double[])this.vectorRateLunare.Clone(); return(clientClonat); }
public Form1() { InitializeComponent(); listaClienti = new List <ClientBanca>(); ClientBanca cb1 = new ClientBanca(100, "Ionesque", "Adresa 1", ClientBanca.StatutJuridic.PF, 2450.58, new double[] { 10, 50, 450, 844.45 }); ClientBanca cb2 = new ClientBanca(101, "Popesque", "Adresa 2", ClientBanca.StatutJuridic.PJ, 3000, new double[] { 10, 50, 450, 844.45 }); ClientBanca cb3 = new ClientBanca(102, "Stroesque", "Adresa 3", ClientBanca.StatutJuridic.PF, 5000.87, new double[] { 10, 50, 450, 844.45 }); ClientBanca cb4 = (ClientBanca)cb3.Clone(); listaClienti.Add(cb1); listaClienti.Add(cb2); listaClienti.Add(cb3); //MessageBox.Show(cb4.CompareTo(cb4).ToString()); cb4.getNume = "Vasilesque"; cb4.getSumaDatorata = 4999.99; }