Я нашел это example в другом вопросе. Я был удивлен, что цель wat была удовлетворена методом Question(). Кажется, что когда объект Question создан, свойство Answer создается как объект List of Answer [s].Зачем создавать метод в модели, которая создает объект списка
Это первый раз, когда я видел эту технику, как новый программист, в чем преимущество этого шаблона?
public class Question
{
public Question()
{
this.Answers = new List<Answer>();
}
public int QuestionId { get; set; }
public string Title { get; set; }
public virtual ICollection<Answer> Answers { get; set; }
}
public class Answer
{
public int AnswerId { get; set; }
public string Text { get; set; }
}