Beispiel #1
0
 public Person Copy()
 {
     Person newPerson = new Person();
     newPerson.FormPerson(id, name, lastName);
     for (int i = 0; i < phones.Count; i++)
     {
         newPerson.phones.Add(phones[i].Copy());
     }
     return newPerson;
 }
Beispiel #2
0
        public Person Copy()
        {
            Person newPerson = new Person();

            newPerson.FormPerson(id, name, lastName);
            for (int i = 0; i < phones.Count; i++)
            {
                newPerson.phones.Add(phones[i].Copy());
            }
            return(newPerson);
        }
 public Person Parse(string line)
 {
     Person person = new Person();
     person.FormPerson(Convert.ToInt32(line.Split('=')[0]), line.Split('=')[1], line.Split('=')[2]);
     string[] phones = line.Split('=');
     for (int i = 3; i < phones.Length; i++)
     {
         Phone phone = new Phone(phones[i]);
         person.AddPhone(phone);
     }
     return person;
 }
        public Person Parse(string line)
        {
            Person person = new Person();

            person.FormPerson(Convert.ToInt32(line.Split('=')[0]), line.Split('=')[1], line.Split('=')[2]);
            string[] phones = line.Split('=');
            for (int i = 3; i < phones.Length; i++)
            {
                Phone phone = new Phone(phones[i]);
                person.AddPhone(phone);
            }
            return(person);
        }