相关疑难解决方法(0)

无法将List <T>隐式转换为Collection <T>

这是编译器错误(为了便于阅读,略有改动).

这个总是困惑我.FxCop告诉我返回List是一件坏事,而派生的Collection<T>派对应该是优先的返回类型.

此外,FxCop表示可以List<T>用于内部数据存储\操作.好吧,我明白了,但我没有得到的是编译器抱怨尝试隐式转换List<T>Collection<T>.没有List<T>更多的接口充电和功能?为什么要禁止隐式转换?

另一个源于上述问题:new List<int>(some collection<int>)构造函数昂贵吗?

谢谢,

瓦伦丁瓦西里耶夫

c# generics collections

42
推荐指数
4
解决办法
9万
查看次数

标签 统计

c# ×1

collections ×1

generics ×1