ObservableCollection<Other> 能否转为 ObservableCollection<Object>?
如题。我的想法是:
object 是所有类型的基类,那么我的自定义类 Other 肯定也继承 object
那么 Other 也就可以转换为 object
ObservableCollection<Other> 也就应该可以转换为 ObservableCollection<Object>
但报错,各位大侠解释下。
在线等,谢谢!
--------------------编程问答-------------------- 在 C# 4.0 里面可以,这个叫做泛型逆变。 --------------------编程问答--------------------
--------------------编程问答--------------------
var list = ObservableCollection<Other>();
list.Cast<object>();
正解
补充:.NET技术 , C#