c#子窗体怎么传数组给主窗体

如题
子窗体定义了个全局变量 想传递到主窗体
我只会利用new form1().show;以及public from1()传单值 希望有高人指点 Form1 form1=new form1;申明调用好像只可以传静态 我试过了 害 头疼

可以重写窗口加载的构造函数

img

父窗收值:

  public Form1()
        {
            InitializeComponent();
//第一次打开 程序时 什么值都没有 这时候就会执行这个构造函数
        }
        public Form1(string[] Text) : this()
        {
         //窗口构造时  已经拿到传递的数组了
            string[] Message = Text;
            foreach (string str in Message)
            {
                label1.Text += str;
            }

        }

子窗传值:

```c#
string[] List = new string[2];
            List[0] = "生产队的驴";
            List[1] = "CSDN";
            Form1 f = new Form1(List);
            f.Show();

不知道是不是你想要的结果