У меня есть вложенную коллекция в стороне объекта:Как мне добавить коллекцию объектов в коллекцию объектов?
public class Question
{
public AnswerObjectCollection Answers
{
get;
private set;
}
}
Когда я пытаюсь добавить ответы на AnswerObjectCollection
в Question
объекта я получаю следующее исключение:
объекта не задана ссылка на экземпляр объекта
Question currQuestion = new Question();
currQuestion.Answers.AddRange(GetAnswersByQuestion(currQuestion.QuestionIdentity));
Если я пытаюсь создать объект ответа п рвые (что работа) я не могу добавить, что либо
AnswerObjectCollection answer = new AnswerObjectCollection();
answer.AddRange(GetAnswersByQuestion(currQuestion.QuestionIdentity));
currQuestion.Answers.AddRange(answer);
Если я пытаюсь отображения объектов я не получаю сообщение об ошибке, но переменная currQuestion.Answers
является нулевым
Mapper.CreateMap(typeof(AnswerObjectCollection), typeof(AnswerObjectCollection));
Mapper.CreateMap(typeof(Answer), typeof(Answer));
Mapper.Map(answer, currQuestion.Answers);
Пожалуйста, отметьте ответ как решение, если кто-то помог вам решить вашу проблему. – cramopy
Почти все случаи «NullReferenceException» одинаковы. См. «[Что такое исключение NullReferenceException и как его исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-in-net)» для некоторых советов. –