2015-03-16 4 views
1

Эй У меня есть два списка в 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, потому что они подключены по ссылке

+0

Мой простое решение: добавить новый экземпляр 'QuestionItem' каждый раз, когда вы добавляете его в список. –

ответ

Смежные вопросы