У меня есть этот код:
ObservableCollection<GuiQuestionCluster> clusters = new ObservableCollection<GuiQuestionCluster>(this.ExaminationViewModel.Examination.QuestionClusters);
Итак, this.ExaminationViewModel.Examination.QuestionClusters
относятся к типу QuestionCluster
.QuestionCLuster
- это суперкласс GuiQuestionCluster
.Код, который я написал, не работал, он выдает ошибки.Но я хочу знать, как это исправить, есть ли небольшая хитрость для этого?
Первая ошибка:
Ошибка 1 Наилучший перегруженный метод соответствует для System.Collections.ObjectModel.ObservableCollection.ObservableCollection (System.Collections.Generic.IEnumerable) 'имеет недопустимые аргументы
Второе:
Ошибка 2 Аргумент 1: невозможно преобразовать из' System.Collections.ObjectModel.ReadOnlyCollection 'в' System.Collections.Generic.IEnumerable '