我有这个代码:
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'