C# 窗体给类赋值

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:27:40
我用A窗体里的来的值赋给 类里的变量C
然后用B窗体来读取变量C的值。。
结果读取的值是0.。
不知道怎么解决。。高手帮帮忙吧
变量C是 public static int[] c=new int[xxx]的数组
在A窗体里怎么用怎么读取都没问题
到了B窗体就彻底废了

变量C是什么变量?
两个类不能共用变量吧?

将类的引用传过去。

变量C设置为Static试试,或者直接传实例变量过去

一个简单的办法就是把这个数组放在一个类中把数组声明成静态的,然后在B窗体中去取,其他的窗体传值方法是委托,或者把值保存在tag中,或者通过窗体传过去复杂点