定義一個類。 裡面有list集合。 在第一個窗體給這個list集合賦值。 怎麼在第二個窗體。或者第三個窗體用這個類中的集合。如果new的話。 集合不就被初始化了?求助。怎麼辦
在窗體的構造函數中增加一個參數,通過構造函數,讓第一個窗體把list傳進去。
窗體2:
class Form2 : Form
{
public List<int> list;
public Form2(List<int> list)
{
...
this.list = list;
}
其他地方用list訪問
}
Form1
List<int> list = ..
Form2 f2 = new Form2(list);
f2.Show();