作者largesperm (reindeer)
看板C_Sharp
标题[问题] 前面有小括号
时间Sun Dec 30 15:33:38 2012
请教一下
我看到两行程式觉得很怪
我在 InitializeComponent 之前建立一个广域 instance
譬如 IvcApplication vcApp;
然後一个 event 中接着写
vcApp = (IvcApplication)this.axvcApplicationWindowX1.start();
有两点疑问请教
请问那个小括号的用意是什麽
vcApp 不是已经确定是 IvcApplication 的 instance 了吗
为什麽要再次重提
其次我测试
vcApp = this.axvcApplicationWindowX1.start();
或是
vcApp = axvcApplicationWindowX1.start();
也都可以正常执行,所以想请教
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.69.42.170
1F:→ optimist9266:第一个问题,因为START方法回传的不一定是IvcApplica 12/31 00:18
2F:→ optimist9266:tion类别的执行个体,所以要转型,我猜是object 12/31 00:18
3F:→ optimist9266:第二个问题this代表现在本身的class,如果你不打那就 12/31 00:18
4F:→ optimist9266:预设也是从当前这个类别呼叫变数 12/31 00:19
5F:→ largesperm:谢谢提示与方向 我再研究看看 12/31 09:37