码迷,mamicode.com
首页 > Windows程序 > 详细

C#中父类转换为子类

时间:2018-11-14 16:31:47      阅读:488      评论:0      收藏:0      [点我收藏+]

标签:强制   直接   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!