§ ITPOW >> 文档 >> C#

List<Class> 如何用多态?

作者:vkvi 来源:ITPOW(原创) 日期:2016-10-31

假如:B 是基类,D 是派生类。

我们知道可以这么用:B b = new D();

但如果是 List<B> 怎么用呢?List<B> bs = new List<D>();??这是错误的。

正确如下:

也就是说创建 List 对象时不必管,只是管 Add 往里面装的东西。

相关阅读

相关文章