Допустим, у меня есть класс Person с конструктором
public class Person
{
public string Name { get; set;}
public string Height { get; set; }
public string WhatEverElse { get; set; }
public string Person(string Name, string Height, string WhatEverElse)
{
this.Name = Name;
.......
}
}
Теперь предположим, что я хочу также включить всех домашних животных, которые может иметь человек.
List<Person> persons = new List<Person>();
persons.Add(new Person("Larry", "5'9", "Whatever"));
foreach(Datarow row in OwnedPets)
{
//push the pet info to the person here
}
Можно ли как-нибудь добавить к Персональному объекту количество домашних животных и информацию о них? Таким образом, я могу вернуть Ларри со всеми 2 его питомцами или Джерри со всеми 6 его питомцами?
Или я могу объединить два класса и вернуть список с обоими?