本文介绍了如何将多维数组从一个表单传递到另一个表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将多维数组从一个表单传递到另一个表单?
How To pass multidimensional array from one form to another form?
推荐答案
private void button1_Click(object sender, EventArgs e)
{
string[,] arr = { {"One","two","three"},{"red", "blue","green"}};
Form2 frm2 = new Form2(arr);
frm2.Show();
}
in form2
In form2
public Form2(string[,] arr) // Constructor over loading
{
InitializeComponent();
Array.Copy(arr,array1,arr.Length);
}
private void Form2_Load(object sender, EventArgs e)
{
label1.Text = array1[0, 0];
label1.Text +="\n"+ array1[0, 1];
label1.Text += "\n" + array1[0, 2];
label1.Text += "\n" + array1[0, 3];
label1.Text += "\n" + array1[0, 4];
label1.Text += "\n" + array1[0, 5];
}
这篇关于如何将多维数组从一个表单传递到另一个表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!