Эй У меня есть два списка в MainViewModel
Заполните список элементов списка из другого списка
public List<CategoryItem> CategoryList { get; set; }
public List<QuestionItem> QuestionList { get; set; }
CategoryList = new List<CategoryItem>();
QuestionList = new List<QuestionItem>();
QuestionItem
также другой MyObject QuestionDetails
В CategoryItem
меня Список от идентификаторов всех вопросами в одной категории. В QuestionList
у меня есть 2000 вопросов
CategoryItem
имеют list<QuestionItem> QuestionItemsList
и теперь я хочу, чтобы заполнить QuestionItemsList
со всеми вопросами, где Question.ID
существуют в CategoryItem.IdList
после того, как я хочу, чтобы очистить QuestionList
, но когда я это сделал Я также очищаю QuestionItemsList
, потому что они подключены по ссылке
Мой простое решение: добавить новый экземпляр 'QuestionItem' каждый раз, когда вы добавляете его в список. –