c# 调用变量的值
请教大家:有两个窗口fm1和fm2,fm1中定义了变量a,在fm2中想引用或修改a的值,在网上查到的方法是定义public 变量,然后在fm2中实例化fm1如 fm1 frm=new fm1(); fm1.a=25;
有时成功了有时传值失败 不知道为什么?
------解决方案--------------------可以另写一个common静态类里面放a 这样在1 2窗口中都可以试用common.a了
------解决方案--------------------
1 fm1
2 fm2
-->fm1 frm=new fm1(); fm1.a=25;
-->frm引用的不是1中的对象,你怎么修改a的值都不会影响到1中a的值
窗体间传值最近好多帖子都问这个问题的,楼主自己去已解决帖子里面找答案吧
------解决方案--------------------写一个类,将参数a放在里面,供form1 和form2调用。