当前位置:编程学习 > C#/ASP.NET >>

ObservableCollection<Other> 能否转为 ObservableCollection<Object>?

如题。

我的想法是:
    object 是所有类型的基类,那么我的自定义类 Other 肯定也继承 object  
    那么 Other 也就可以转换为 object 
    ObservableCollection<Other> 也就应该可以转换为 ObservableCollection<Object>

但报错,各位大侠解释下。

在线等,谢谢!
--------------------编程问答-------------------- 在 C# 4.0 里面可以,这个叫做泛型逆变。 --------------------编程问答--------------------

var list = ObservableCollection<Other>();
list.Cast<object>();
--------------------编程问答--------------------
引用 1 楼 caozhy 的回复:
在 C# 4.0 里面可以,这个叫做泛型逆变。

正解
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,