作者liunate (测试)
看板C_Sharp
标题Re: [问题] 让parent/children都可以存取的variab …
时间Thu Nov 18 14:51:25 2004
boxing? 将欲传址的类别物件实体转成Object这样...
利用这种方式不知道是否能够达到传址?
※ 引述《mercurial (多变)》之铭言:
: 如果那个变数的型别是物件
: 应该就可以...
: 如果是像int,double,...这种资料型别
: 就不行
: 因为C#的物件是传址的...
: 所以a和b都会用到同一个物件...
: ※ 引述《ithinkurdumb (WHO'S YOUR DADDY?)》之铭言:
: : 您误会我的意思了.
: : a是MDI parent,
: : 其中有个变数int1.
: : 所以当它new了一个b之後,
: : 那个b就会一直在那儿 (除非我把它关掉).
: : 但是在b的执行期 (不确定是不是该这样翻?) 中,
: : int1的值可能会不断改变.
: : 所以如果我在new b的时候把int1的值喂给b,
: : 那那个b就会一直使用某个固定的int1的值,
: : 而没办法随着a中的int1改变而改变.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.99.188
※ 编辑: liunate 来自: 140.118.99.188 (11/18 16:56)