如何用C#编写函数输出数组

2025-01-20 20:07:17
推荐回答(3个)
回答1:

最简单粗暴的做法: 把这个方法的修饰符设置为public,然后把窗体的实例传递给第二个窗体,这样就可以直接调用了
public class FormA:Form{
public int[] Calc(){
}

}

public class Program{

public static FormA A;

public void Main(){
A = new FormA();

A.ShowDialog();
}

}

public class FormB:Form{
public void Foo(){
int[] data = Program.A.Calc();

然后就知道咋办了吧

}

}

回答2:

最简单粗暴的做法: 把这个方法的修饰符设置为public,然后把窗体的实例传递给第二个窗体,这样就可以直接调用了。

回答3:

写一个静态公共类 计算方法就写在这个类里面,那么不管在那个窗体都能调用这个类的方法了