首页 新闻 赞助 找找看

类型强制转换

0
[已解决问题] 解决于 2012-02-02 08:42

http://www.cnblogs.com/landwithoutdream/archive/2012/02/01/2334599.html

第66行标红的,为什么?

直接使用强制转换的(Author)attr,和定义一个Author a = (Author)attr,有什么区别??

Jessie.M的主页 Jessie.M | 初学一级 | 园豆:181
提问于:2012-02-01 15:54
< >
分享
最佳答案
0

((Author)attr).GetName() 这样写就可以了

小小刀 | 小虾三级 |园豆:1991 | 2012-02-01 20:07

优先级的问题

小小刀 | 园豆:1991 (小虾三级) | 2012-02-01 20:08

@小小刀: 谢谢!

Jessie.M | 园豆:181 (初学一级) | 2012-02-02 08:42
其他回答(1)
0
如果省略这步,访问时直接写成(Author)attr.GetName()是无效的

注释中说了如果不转换哪里来的getname()这个函数!?

today4king | 园豆:3499 (老鸟四级) | 2012-02-01 17:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册