C#中父类转换为子类

2021-07-01 10:05

阅读:768

标签:强制   直接   parent   没有   bsp   创建   错误   nbsp   类对象   

比如Parent类是Child的父类
那么可以将Parent类实例p直接强制转换为Child:
Parent p = new Child();
Child c = (Child) p;//正确

如果你创建实例的时候没有将父类引用到子类对象,是无法转换的:
Parent p = new Parent();
Child s = (Child ) p;//错误

C#中父类转换为子类

标签:强制   直接   parent   没有   bsp   创建   错误   nbsp   类对象   

原文地址:https://www.cnblogs.com/JiaoTou/p/9958385.html


评论


亲,登录后才可以留言!