Esempio n. 1
0
        public object Clone()
        {
            Persoana p = (Persoana)this.MemberwiseClone();

            int[] oreCopie = (int[])this.ore_suplimentare.Clone();

            p.ore_suplimentare = oreCopie;

            return(p);
        }
Esempio n. 2
0
        public int CompareTo(object obj)
        {
            Persoana p = (Persoana)obj;

            if (this.salariu < p.salariu)
            {
                return(-1);
            }
            else if (this.salariu > p.salariu)
            {
                return(1);
            }
            else
            {
                return(string.Compare(this.nume, p.nume));
            }
        }