03Oldest Family Member help Може ли някой да ми помогне
Здравейте,намерих 1 решение на тази задача- https://github.com/MilenaPetkanova/csharp-oop-basics/tree/master/0102-Defining-Classes-Exercises/0103-Oldest-Family-Member
Но не ми е ясно това нещо от кода-
class Family
{
private List<Person> membersList;
public List<Person> MembersList
{
get { return membersList; }
set { membersList = value; }
}
public Family()
{
this.MembersList = new List<Person>();
}
Не ми е ясно горното свойство public Family(),защо се създава нов лист.Помощ.Просто не разбирам защо е там
Много ще ми помогнете ако ми го обясните
public void AddMember(Person member)
{
this.MembersList.Add(member);
}
public Person GetOldestMember()
{
return this.membersList.OrderByDescending(x => x.Age).FirstOrDefault();
}
}
Благодаря много за полезния отговор.Разбрах го