程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c-C# winform 問題。 求助

c-C# winform 問題。 求助

編輯:編程解疑
C# winform 問題。 求助

定義一個類。 裡面有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();
qq_31550769
qq_31550769
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved